这是一个现有的应用程序,编译和分发多次。自从更新到Xcode 5,我有这个错误弹出。
我在代码签名中选择了我的开发人员配置文件用于调试。 删除派生数据几次。 戒烟几次 下载并尝试重新添加我的开发者证书。 重置我的电脑!检查更新 尝试使用黑魔法! 方案>生成配置被设置为调试
奇怪的情况是,我正在编译到iOS 6.1,这样我就可以在我的iPhone 3GS上运行——基础是SDK iOS 7?这是一个问题吗?我只需要在更换到iOS 7之前先测试一下。
这是一个现有的应用程序,编译和分发多次。自从更新到Xcode 5,我有这个错误弹出。
我在代码签名中选择了我的开发人员配置文件用于调试。 删除派生数据几次。 戒烟几次 下载并尝试重新添加我的开发者证书。 重置我的电脑!检查更新 尝试使用黑魔法! 方案>生成配置被设置为调试
奇怪的情况是,我正在编译到iOS 6.1,这样我就可以在我的iPhone 3GS上运行——基础是SDK iOS 7?这是一个问题吗?我只需要在更换到iOS 7之前先测试一下。
当前回答
我也遇到过同样的问题,并解决了它,基本上是为了理解发生了什么,看看这里的答案,然后添加到它:
选择您的模式并按“编辑模式” 在运行选项卡上,确保将构建配置设置为调试
其他回答
尝试重新启动XCode
在根据所有这些建议设置了供应和代码签名设置后,重新启动才最终允许它在供应设置为none和代码签名设置为iOS开发者(自动)的情况下运行。
我没有接受上述答案,因为我需要解决一系列问题:
第三方SDK未设置为发行版。 第三方SDK未设置为arm64,我认为这是我造成的,因为我徒劳地修复了编译到arm64的问题。 需要完成清除任何旧证书,并从苹果添加新的证书。这是件好事。 我认为Xcode 5现在在首选项中隐藏了证书和配置文件,这增加了挫败感。 然后确保在构建设置中的调试和发布设置中选择了正确的供应配置文件。
一如既往地感谢人们的帮助。
我也遇到过同样的问题,并解决了它,基本上是为了理解发生了什么,看看这里的答案,然后添加到它:
选择您的模式并按“编辑模式” 在运行选项卡上,确保将构建配置设置为调试
我的情况:
最终解决方案:
从XCode 13.0升级到XCode 13.1
根本原因
XCode的错误,没有为iOS应用程序/项目生成适当的配置文件
哪个原因:无法调试的应用程序无法获取进程的任务
其内部具体误差原因为:
未找到此可执行文件的有效配置文件
升级XCode后,bug修复,问题解决
这个问题发生在我身上,因为我删除了项目=>信息下的“配置”。
要解决这个问题,请转到“Product”=>“Scheme”=>“Manage Schemes”。编辑活动方案并检查“构建配置”是否没有为每个进程(运行、测试等)指定任何已删除的配置。