在尝试在实际Apple Watch上构建和运行WatchKit扩展时,如何避免错误“错误启动'AppName'WatchKit扩展”?

问题描述 投票:6回答:2

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

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

有谁知道是什么原因导致此错误消息以及如何处理它?

ios watchkit apple-watch
2个回答
3
投票

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

  1. Watch有时需要一段时间才能“注意”应用程序在开始传输之前需要更新。
  2. 如果您的Apple Watch应用程序有大量图像或其他内容需要传输到手表,通过蓝牙实际传输可能需要很长时间。

如果你想避免这个错误,这里有一些提示,改编自这篇博文,它也可以告诉你如何加快你的应用程序安装: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扩展)
  2. 在Xcode中点击停止。
  3. 让iOS注意到它需要开始安装Watch应用程序。有两种方法,或者a)在手机上的Apple Watch Companion应用程序中打开应用程序的页面,或者b)直接在Watch上点击你的应用程序(当你看到微调器时,你可以击中王冠回去到应用程序图标屏幕,你应该看到它开始加载)
  4. 一旦在手表上安装了应用程序,切换到WatchKit Extension方案并点击播放,它将等待附加调试
  5. 手动启动您的应用。

0
投票

确保您的iPhone蓝牙已打开

然后我从我的iPhone中删除了应用程序并重新启动它。这为我解决了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.