如何避免错误"错误启动' AppName' WatchKit Extension"当试图在实际的Apple Watch上构建和运行WatchKit Extension时?

时间:2015-05-15 13:01:11

标签: ios watchkit apple-watch

当我尝试在真正的Apple Watch上构建并运行WatchKit扩展时,我有时会收到以下错误消息:

"Error Launching 'AppName' WatchKit Extension - Launch of Apple Watch Application was canceled"

我已尝试为iPhone构建父应用程序,然后再为我的WatchKit应用程序构建,但我仍然收到错误消息。

有谁知道导致此错误消息的原因以及如何处理它?<​​/ p>

2 个答案:

答案 0 :(得分:3)

这似乎发生在需要很长时间才能在实际手表上安装WatchKit App并且由于安装时间过长而导致Xcode超时等待进程启动。这可能需要很长时间,原因有两个:

  1. 手表有时需要一段时间才能注意到&#34;应用程序需要在开始转移之前进行更新。
  2. 如果您的Apple Watch应用程序有大量图像或其他内容需要传输到手表,通过蓝牙实际传输可能需要很长时间。
  3. 如果您想避免此错误,请参阅此博客文章中的一些提示,这些提示还可以向您展示如何加快应用安装速度:http://www.sneakycrab.com/blog/2015/5/28/speeding-up-slow-install-times-when-debugging-on-a-real-apple-watch

    1. 在Xcode中选择iOS基本方案,以便在手机上构建和安装。 (不是WatchKit App Extension)
    2. 在Xcode中点击停止。
    3. 让iOS注意到需要开始安装Watch应用。有两种方法,或者a)在手机上的Apple Watch Companion应用程序中打开应用程序的页面,或者b)直接在Watch上点击你的应用程序(当你看到微调器时,你可以击中王冠回去到应用程序图标屏幕,你会看到它开始加载)
    4. 在手表上安装应用程序后,切换到WatchKit Extension方案并点击播放,它将等待附加调试
    5. 手动启动您的应用。

答案 1 :(得分:0)

确保您的iPhone蓝牙已开启

然后我从iPhone上删除了应用程序并重新启动它。这为我解决了。