iphone - 在 iPad 上运行 Instruments 时遇到问题

标签 iphone xcode profiling

我正在尝试使用设备本身上的 Instruments 来分析我的应用程序。具体来说,我正在尝试进行时间分析。

不幸的是,我无法让它工作。情况如下:

1)如果我使用模拟器上的开发人员配置文件签名的应用程序运行仪器,它可以工作。

2)如果我使用模拟器上的分发配置文件签名的应用程序运行仪器,它可以工作。

3)如果我使用设备上的分发配置文件签名的应用程序运行仪器(这是配置文件的默认情况,因为该方案设置为使用发布版本)然后 Xcode 提示没有有效的配置文件。这似乎是合理的。

4) 如果我在设备上使用使用开发人员配置文件签名的应用程序运行仪器,则 Xcode 会传输应用程序,但随后会立即声明它“已完成运行”。该应用程序未运行,并且在大多数情况下没有错误消息。

有时,只是有时,主办方会发出一条消息,指出设备无法识别主机 - E800001C。

5)直接使用开发人员配置文件运行应用程序工作正常 - 我可以按预期进行调试。

摘要 - 我无法使用调试版本通过 Instruments 在设备上运行应用程序 - 它在有机会启动之前就停止了。没有错误消息 - 调试控制台中什么都没有。

帮助?

谢谢,

蒂姆

最佳答案

我已经解决了这个问题。我没有想到要检查管理器内的控制台。它说:

:权利“钥匙串(keychain)访问组”具有配置文件不允许的值

经过一番谷歌搜索后,我发现从设备中删除应用程序可以解决我的问题。现在我可以配置文件了。

当您知道如何操作时,这很容易。希望对其他人有所帮助。

蒂姆

关于iphone - 在 iPad 上运行 Instruments 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10843368/

相关文章:

Xcode 无法在 SVN 中获取新的类文件

php - symfony2 - 获取执行时间

ASP.Net Worker 进程内存配置文件工具

在闪光灯模式下拍照后 iPhone 相机延迟

iphone - 为什么我的 Objective C 实现文件无法识别我的导入语句

iphone - 如何检测UIWebView的缩放比例

iphone - 漫画 - iOS 中的图像动画

mysql - Xcode:将数据从 iOS TextField 发送到远程数据库的最简单方法

ios - 以编程方式将栏按钮项目图像设置为系统项目—Swift

java - 如何使用 Netbeans 和 Glassfish 分析企业应用程序?