这个问题可能有点奇怪,对此我深表歉意...我的 iPad 应用程序遇到了一个相当奇怪的问题。当我将设备连接到我的系统并运行应用程序时,我的应用程序运行得非常好。但是,一旦我在将应用程序与系统断开连接后尝试使用该应用程序,它就会反复崩溃。这对我来说很奇怪。由于这个奇怪的问题,我什至无法调试它。我至少需要 GDB 日志来调试我的代码。那么,有什么方法可以在我的设备(iPad)上打印我的 GDB 日志...至少有没有其他方法可以解决这个奇怪的问题。 ..
最佳答案
是否在调试然后断开设备时崩溃。如果您在调试时断开设备连接,应用程序将在您的设备上停止,您需要重新打开它才能继续在设备上使用它。
如果您希望将日志存储在设备上,请将设备连接到 Mac,然后在 Xcode 中转到“窗口”->“管理器”。选择“设备”选项卡,左侧应该是您的设备和查看设备日志的选项,这应该会为您提供与“调试器输出”窗口中获得的相同的崩溃日志。如果可以的话,Xcode 会对它们进行符号化,因此您应该能够调试问题。它还会显示您未开发的应用程序的崩溃日志,但这些日志不会被符号化,因此没有多大意义。
或者,如果您选择控制台选项,您将能够看到控制台输出,其中将显示所有 NSLog 输出。它还会有一些您可以忽略的特定于设备的输出。
关于ios - 如何在设备(iPad)上打印GDB的内容或日志语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7344913/