我正在运行Xcode 4.6.2并尝试在设备(第4代iPod)上运行Instruments(4.6)。无论如何编译和运行设备都没有问题。两者都没有在模拟器上进行分析。当我尝试在设备上进行配置时,编译和安装似乎正常发生但是在仪器启动后会听到错误声音,应用程序永远不会在设备上启动,在Xcode中看不到任何输出,仪器中似乎没有记录和红色圆圈“记录”按钮保持灰色。
我看到的唯一反馈是在Xcode窗口顶部的“工具栏”的“状态窗口”中“完成运行 - 分析xxxx.app”。
编辑:更多信息。在做了更多的研究后,我发现设备日志中有关于此问题的信息。
当我尝试运行乐器时,我得到了:
SpringBoard [17]:终止com.abc.appname终止断言
installd [13786]:权利'keychain-access-groups'具有供应资料不允许的值
installd [13786]:权利'aps-environment'具有配置文件不允许的值
installd [13786]:权利'application-identifier'具有供应资料不允许的值
installd [13786]:权利'keychain-access-groups'具有供应资料不允许的值
installd [13786]:权利'aps-environment'具有配置文件不允许的值
installd [13786]:权利'application-identifier'具有供应资料不允许的值
各种其他类似帖子的建议已经尝试过但都失败了:
从设备上卸载应用并重新安装 - 无法使用相同的
将配置资料信息添加到'entitlements.plist',或者各种各样的'entitlements.entitlements'或'appname.entitlements' - 都失败了
通过'产品'手动更改'方案' - > 'Scheme' - > '编辑方案......'使用发布版本配置到调试配置的分析方案 - 失败了
手动删除xcode中的所有配置文件,清除项目和目标中的所有代码签名标识,保存它们,重新启动Xcode,重新导入配置文件并重新分配代码签名标识。 - 失败