使用instruments运行时应用程序崩溃了。

6

它是以哪种方式崩溃的? - Antonio MG
实际上,在我的应用程序中,第一个屏幕是登录屏幕,在输入用户名和密码后,当我按下按钮时,它会在那里崩溃。 - akrant_iOSDeveloper
也许你正在运行调试配置?请检查你的方案。如果你的“分析”工具已经激活了“调试”模式,在使用Instruments时可能会崩溃。 - JiaYow
嗨,Jia,我正在使用泄漏和分配工具。我在哪里可以查看“调试”设置? - akrant_iOSDeveloper
5
在XCode中,点击“管理方案”。在你正在使用的方案中,你会找到默认操作(运行、测试、分析、剖析、归档)。在“剖析”(之前我写的是“分析”,无意义),检查设置。如果你正在使用实际的iPad进行剖析,应将设置设置为“发布”。这在过去对我有效。 - JiaYow
在我的情况下,我有有效的证书,因为我一直在使用它们将应用程序导出到应用商店。当我尝试使用发布证书在配置文件上进行配置时,它会抛出“应用程序安装失败,未找到此可执行文件的有效预配配置文件”的错误。而且,当我尝试在调试模式下进行配置时,应用程序在启动后立即崩溃。这真是令人绝望 :( - dip
1个回答

1
我相信还有其他原因,但我自己遇到了这个问题。
发生的事情是我更新了一个框架路径位置,但我没有更新我的构建设置。
这意味着我的代码在“正常运行”时编译并工作,但当我在仪器中运行它时,它会崩溃。
问题是,应用程序在我正常运行时就应该崩溃。当我清理项目时,应用程序停止工作并向我显示所需的错误消息(我的框架未正确安装)。
因此,对于任何遇到此问题的人来说,值得清理项目然后运行它。它可能会崩溃并给出你需要解决的问题。

2
这个答案对我很有帮助。一定要为性能分析构建。在我的设备上,在“调试”或“运行”模式下运行工具会导致iOS崩溃。 - Levi Roberts

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接