假设您从 Xcode 运行应用程序。当它从您的 Xcode 运行时,您可以在调试器中看到日志。一旦您停止应用程序并通过点击它从您的设备再次运行该应用程序,尽管应用程序在调试模式下运行,您将无法在调试器中看到日志。
尽管您没有从 Xcode 运行应用程序(但应用程序是在调试模式下编译的),但有什么方法可以在调试器中启用日志记录?
如果没有,调试符号(调试模式会在二进制文件中添加调试符号)如何帮助我们调试应用程序?我只能在符号化崩溃日志时看到好处。
假设您从 Xcode 运行应用程序。当它从您的 Xcode 运行时,您可以在调试器中看到日志。一旦您停止应用程序并通过点击它从您的设备再次运行该应用程序,尽管应用程序在调试模式下运行,您将无法在调试器中看到日志。
尽管您没有从 Xcode 运行应用程序(但应用程序是在调试模式下编译的),但有什么方法可以在调试器中启用日志记录?
如果没有,调试符号(调试模式会在二进制文件中添加调试符号)如何帮助我们调试应用程序?我只能在符号化崩溃日志时看到好处。
使用 Xcode 管理器窗口。选择设备选项卡。然后选择连接的设备,在设备下选择Console。您不仅会看到应用程序的日志消息,还会看到它们。
有一个有用的实用程序称为iPhone 配置实用程序