阅读iPhone应用程序的控制台/错误,而无需通过Xcode进行新版本



我开发了一个应用程序,并且已经在Xcode和我的物理iPhone设备上对其进行了测试。

在我的iPhone上进行大量测试后,该应用程序在启动后退出。我想这是因为一个空数组,但我不确定。

是否可以在我的iPhone上读取我已经构建的应用程序的控制台?因为当我在 Xcode 上测试应用程序时一切正常 - 我想错误只发生在非常特定的情况下......

不想在我的物理设备上再次构建应用程序,因为我很确定那时一切正常,我将无法重现确切的情况。所以我想将手机连接到我的 macbook,并在 Xcode 中在我的手机上运行该应用程序,而无需先重建它。

有什么想法吗?

  1. 将手机连接到系统并打开Xcode。
  2. Xcode 中的"窗口"菜单从窗口菜单。
  3. 从左侧面板中选择您的设备。
  4. 切换日志按钮 确保日志已展开。如果他们不是,请按左下角的小向上箭头主窗格。
  5. 单击"保存控制台"按钮(右下角(以保存日志控制台中的信息。

如果你使用免费的苹果开发者帐户,这是正常的,它没有崩溃......它只是拒绝运行。

Apple 对"免费"预配配置文件施加了"新"限制,在此限制下,您可以在物理设备上运行该应用程序 7 天,然后您必须在设备上使用新部署重新创建新的配置文件。

即使没有XCode,您也可以使用iOS控制台获取日志,该控制台是免费的,并且与XCode的控制台完全相同。

至于在不从XCode重建的情况下再次启动应用程序,您可以使用⌃⌘R来加快测试速度。

最新更新