And*_*rew 98 iphone xcode instruments ios
我已正确设置所有代码签名权利.在我的手机上运行应用程序很好,但在仪器中启动它会给我一个错误消息:
Error Starting Recording
At least one target failed to launch; aborting run
Run Code Online (Sandbox Code Playgroud)
然后:
Target failed to run. Permisson to debug [app name] was denied. The app must be signed with a development identity (i.e. iOS Developer)
Run Code Online (Sandbox Code Playgroud)
有什么想法可以阻止这种情况发生吗?不会发生在我的iPad上.
har*_*ynn 215
编辑目标的方案,并在"Profile [App Name]"下将Build Configuration设置为Debug(默认情况下通常为Release).
Zol*_*tók 33
它表示您需要使用开发人员证书(而不是分发证书)对应用程序进行签名.
在Xcode中5只改变"Provisioning Profile"
字段中为"Release"
构建在生成设置你的开发者证书,而不是你的分发证书.无论如何,在测试期间.Xcode不允许您使用分发证书进行构建.
确保项目构建设置不会覆盖目标构建设置或在项目构建设置中进行更改.
完成测试后,不要忘记设置配置文件.
我不推荐使用harrywynn的方法,因为最好对发布版本进行概要分析,因为这样你就会考虑编译器的优化,并拥有用户的确切体验.
添加到以前的答案.
这是一张非常直观的照片;)
归档时间: |
|
查看次数: |
32916 次 |
最近记录: |