Apple Watch 上安装的 OS 版本没有可用的调试符号

No debugging symbols are available for the OS version installed on Apple Watch

您可能会在 Xcode 中收到一条消息,内容为:

No debugging symbols are available for the OS version installed on [Apple Watch Name]. Verify that your internet connection is functional, then disconnect and reconnect the companion device to retry downloading symbols.

截图:

断开 phone 后,观看,重新启动,没有任何效果。

最终,这似乎是一个错误,似乎是由 WatchKit 调试包安装失败引起的。

手动安装包的步骤:

  1. 断开 iPhone 与 Mac

    的连接
  2. 从终端启动Xcode

cd /Applications/Xcode.app/Contents/MacOS/

./Xcode -DVTDownloadableLogLevel 3

  1. CMD+F 并搜索输出“Starting a download for Watch”

  2. 退出Xcode

  3. 打开 Xcode 标记以保留下载的文件

./Xcode -DVTDownloadableLeaveTemporaryFiles 1

  1. 退出Xcode

  2. 安装 Disk Image 然后打开包 Pacifist (https://www.charlessoft.com)

  3. 打开以下位置

~/Library/Developer/Xcode/watchOS DeviceSupport/

  1. 将 Pacifist 中的 Systemusr 文件夹拖入文件夹

  2. 重新打开Xcode

  3. 将iPhone重新连接到Mac,注意Apple Watch已连接成功。

改编自指南:http://indiestack.com/2016/12/installing-symbols-for-watchos/