可以在设备上调试应用但无法分析:应用必须使用开发标识进行签名

时间:2014-08-23 04:47:58

标签: ios iphone xcode5 profiler provisioning-profile

我有DebugStaging等自定义方案,这些方案使用开发身份进行签名。

我使用这些方案在调试时从Xcode在手机上运行应用程序。但是,任何使用这些方案进行分析的尝试都会导致

Target failed to run: Permission to debug [app name] was denied. The app must be signed with a development identity (e.g. iOS Developer)

到底发生了什么,我如何摆脱Xcode这个邪恶?

编辑:我们很久以前删除了Debug方案以使用更详细的方案名称。

2 个答案:

答案 0 :(得分:24)

转到目标方案,产品 - >方案 - >编辑Scheme,然后从左侧菜单中选择'Profile'并将Build Configuration设置为Debug。

答案 1 :(得分:0)

删除派生数据。

在我的情况下,没有Debug构建配置,因为它已被删除,我使用完全自定义配置。