尝试在实际 Apple Watch 上构建和 运行 WatchKit 扩展时如何避免错误 "Error Launching 'AppName' WatchKit Extension"?
How can I avoid the error "Error Launching 'AppName' WatchKit Extension" when trying to build and run a WatchKit Extension on an actual Apple Watch?
当我尝试在我的真实 Apple Watch 上构建和 运行 WatchKit 扩展时,我有时会收到以下错误消息:
我已经尝试为 iPhone 构建父应用程序,然后再次为我的 WatchKit 应用程序构建父应用程序,但我仍然收到错误消息。
有谁知道导致此错误消息的原因以及如何处理?
当在实际手表上安装 WatchKit 应用程序需要很长时间并且 Xcode 由于安装时间过长等待进程启动时超时,这似乎会发生。可能需要很长时间,原因有两个:
- Watch 有时需要一段时间才能"notice" 应用需要更新才能开始传输。
- 如果您的 Apple Watch 应用有大量图像或其他内容需要传输到手表,实际通过蓝牙传输可能需要很长时间。
如果您想避免此错误,这里有一些提示,改编自此博客 post,它还可以向您展示如何加快应用安装速度:http://www.sneakycrab.com/blog/2015/5/28/speeding-up-slow-install-times-when-debugging-on-a-real-apple-watch
- 在 Xcode 中选择 iOS 基本方案以在您的 phone 上构建和安装。 (不是 WatchKit 应用程序扩展)
- 在 Xcode 中停止。
- 让 iOS 注意到它需要开始安装 Watch 应用程序。有两种方法,a) 在 phone 上的 Apple Watch Companion App 中打开您的应用程序页面,或 b) 直接在 Watch 上点击您的应用程序(当您看到微调器时,您可以点击返回应用程序图标屏幕,您应该会看到它开始加载)
- 在您的手表上安装应用程序后,切换到 WatchKit Extension 方案并点击播放,它将等待附加调试
- 手动启动您的应用程序。
确保您的 iPhone 蓝牙已打开
然后我从 iPhone 中删除了该应用程序并重新启动它。这为我修好了。
当我尝试在我的真实 Apple Watch 上构建和 运行 WatchKit 扩展时,我有时会收到以下错误消息:
我已经尝试为 iPhone 构建父应用程序,然后再次为我的 WatchKit 应用程序构建父应用程序,但我仍然收到错误消息。
有谁知道导致此错误消息的原因以及如何处理?
当在实际手表上安装 WatchKit 应用程序需要很长时间并且 Xcode 由于安装时间过长等待进程启动时超时,这似乎会发生。可能需要很长时间,原因有两个:
- Watch 有时需要一段时间才能"notice" 应用需要更新才能开始传输。
- 如果您的 Apple Watch 应用有大量图像或其他内容需要传输到手表,实际通过蓝牙传输可能需要很长时间。
如果您想避免此错误,这里有一些提示,改编自此博客 post,它还可以向您展示如何加快应用安装速度:http://www.sneakycrab.com/blog/2015/5/28/speeding-up-slow-install-times-when-debugging-on-a-real-apple-watch
- 在 Xcode 中选择 iOS 基本方案以在您的 phone 上构建和安装。 (不是 WatchKit 应用程序扩展)
- 在 Xcode 中停止。
- 让 iOS 注意到它需要开始安装 Watch 应用程序。有两种方法,a) 在 phone 上的 Apple Watch Companion App 中打开您的应用程序页面,或 b) 直接在 Watch 上点击您的应用程序(当您看到微调器时,您可以点击返回应用程序图标屏幕,您应该会看到它开始加载)
- 在您的手表上安装应用程序后,切换到 WatchKit Extension 方案并点击播放,它将等待附加调试
- 手动启动您的应用程序。
确保您的 iPhone 蓝牙已打开
然后我从 iPhone 中删除了该应用程序并重新启动它。这为我修好了。