【发布时间】:2017-01-07 03:12:27
【问题描述】:
我正在使用 XCode 和 Objectice-C 开发一个应用程序。
当我直接从 iPhone 运行应用程序(而不是从 XCode 运行它)时,它经常崩溃并立即关闭。
可能是什么原因,如何获取调试信息?
谢谢
【问题讨论】:
我正在使用 XCode 和 Objectice-C 开发一个应用程序。
当我直接从 iPhone 运行应用程序(而不是从 XCode 运行它)时,它经常崩溃并立即关闭。
可能是什么原因,如何获取调试信息?
谢谢
【问题讨论】:
您可以象征您的崩溃并利用Apteligent 获取广泛的崩溃信息。
【讨论】:
在没有看到任何代码的情况下,很难说出导致 iPhone 崩溃的原因。我不知道,但我知道模拟器的行为可能与真实设备不同。
如果您将 iPhone 重新连接到 Mac 并在 Xcode 中打开设备窗口,您可以获得崩溃日志。在 Xcode 中进入 windows>devices 并打开您的设备窗口。在左栏中选择您的应用程序崩溃的 iPhone。单击“查看设备日志”按钮,您会看到一个日志列表,包括崩溃日志。如有必要,请单击顶部的所有日志,然后选择正确的崩溃日志。
在崩溃日志中,您将看到导致崩溃的原因以及哪些三分球崩溃。为了充分利用您的崩溃日志,您必须在 iTunes Connect 中添加您的应用程序,以便您可以验证和符号化您的崩溃日志。这将使您能够在代码中查看应用程序崩溃的位置以及原因。
如需了解更多信息,请阅读苹果的应用分发指南,尤其是this section。
【讨论】: