iOS应用程序崩溃,但没有可用的崩溃日志

8
我正在使用XCode启动我的应用程序,并且在特定的情况下,它会突然断开连接,从我的iPad屏幕上消失。所以我猜这个应用程序崩溃了。
现在我的问题是,我在哪里获取这个崩溃日志?我已经查看了“窗口”->“设备”->选择我的iPad->“查看设备日志”。但是我看不到任何实际的崩溃日志。我有一些早期的日志,但我的实际日志没有显示出来。
如何获取崩溃日志?

1
应用程序可能已经耗尽了内存。如果应用程序耗尽了内存,您将不会获得崩溃日志。请在Instruments中运行它,以查看内存使用是否正在迅速增长。 - fishinear
3个回答

2

请检查您的设置中是否启用了“与应用程序开发人员共享”选项。 隐私 -> 分析 -> 与应用程序开发人员共享。Xcode没有显示崩溃日志,启用此选项可以帮助我。


1
你需要查看Windows下的设备控制台,在Xcode中查看设备。
可能会提示有关代码签名、包标识或缺少库的信息。

你能再读一遍我的问题吗?我这样做有什么不同吗?因为我不理解你的回答。问题是如何获取崩溃日志,而不是如何解决问题。 - mcfly soft
这不是代码签名问题吧?它只在特定的函数中崩溃。 - mcfly soft
你说得对,我们第一次可能没有完全理解你的问题。即便如此,在崩溃时请检查控制台上的信息,它可能会给出一些线索。 - Daniel Broad
1
无论控制台上是否有任何内容,都不会显示。我对崩溃日志的位置很感兴趣。问题不在于如何解决这个问题。如果我知道如何获取崩溃日志,那将有助于解决一般性问题。 - mcfly soft

1
尝试删除“早期时间”的崩溃日志。
您保存的崩溃日志已达到最大限制,如果超过此限制,则无法查看新的崩溃日志。

1
我已经删除了崩溃日志,所以我只看到了10个条目。但是没有任何发现。我看到一些新的崩溃日志,但来自searchd。 - mcfly soft

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