我之前使用过Instruments工具(Xcode开发人员工具)来分析iOS应用程序,没有任何问题。但是现在当我尝试在任何iOS应用程序(例如CNN)上运行它时,它会给我以下错误。
"目标无法运行:调试com.cnn.iphone的权限被拒绝。该应用必须使用开发标识(例如iOS开发人员)进行签名。"
有什么工作吗? Xcode的新版本是否不再支持它?几个月前,我能够在包括CNN在内的所有应用程序中使用它。
答案 0 :(得分:1)
假设您使用Release配置在Instruments中运行(按照建议),您需要检查代码签名并确保将Release配置为使用您的Developer身份(例如,而不是Distribution)。
答案 1 :(得分:0)
应用程序(想要运行Instruments库)必须处于运行状态,然后从“正在运行的应用程序”类别中选择,而不是从“已安装的应用程序”类别中选择,这应该有效。
答案 2 :(得分:0)
只需在目标计划中修改个人资料部分即可。将构建配置切换为调试。
答案 3 :(得分:0)