Xcode成功运行手表扩展

时间:2015-10-02 08:23:36

标签: ios ios9 xcode7 watch-os-2

我正在使用xCode 7,在ios 9.0.2和Apple watch OS 2上运行。当我尝试运行我的手表应用程序时,它总是会这样显示。

enter image description here

我这样做是为了从xCode成功运行。

1)我删除了应用并安装 2)我取消配对并再次配对。
3)我重置了内容和设置。

仍然不行。我该怎么办?它吓坏了我。

1 个答案:

答案 0 :(得分:0)

首先,你并不孤单。 WatchOS2 SDK不适合所有人。它似乎是在第一次引入小部件时调试小部件的体验。

没有办法让它始终有效,但是你可以提高附加调试器的成功率。 (是的,听起来很傻)

  1. 使用充电线将Apple Watch连接到运行Xcode的Mac。 USB线缆不仅可以为电缆充电,还可以传输数据,使用电缆提供更快速,更成功的调试。请记住,使用空中连接调试似乎几乎不可能。

  2. 打开设备管理器(Window> Devices)并选择您的iPhone。现在您可以在左下角看到小三角形,单击它。然后你可以看到Apple Watch的实时日志。即使附加调试失败,您仍然可以在此处看到使用NSLog创建的任何日志消息。

  3. 由于watchOS2的错误为failure of launching app first time,因此附加调试器需要相当长的时间。密切注意设备日志,你可以看到启动失败的日志并观察操作系统试图杀死它,在第一次杀死后,设备日志会说“准备调试”,如果你看到这条消息Xcode会在短时间内附加。

  4. 如果没有“准备好调试”消息并且您的应用程序被watchOS杀死,那么只需再次从Apple Watch启动您的应用程序,而不是Xcode。