当试图在实际的Apple Watch上构build和运行WatchKit扩展时,如何避免“Error Launching”AppName“WatchKit Extension”错误?
当我尝试在真实Apple Watch上构build并运行WatchKit扩展时,有时会收到以下错误消息:
我试图构buildiPhone的父应用程序,然后再次为我的WatchKit应用程序,但我仍然收到错误消息。
有谁知道是什么原因导致这个错误信息,以及如何处理它?
这似乎发生在实际手表上需要很长时间才能安装WatchKit应用程序,并且由于安装时间过长,Xcode超时等待启动过程。 这可能需要很长时间,原因有二:
- 手表有时需要一段时间才能在应用程序开始传输之前“注意”应用程序需要更新。
- 如果您的Apple Watch应用程序有大量图像或其他内容需要传输到手表,则实际通过蓝牙传输可能需要很长时间。
如果你想避免这个错误,这里有一些提示,从这个博客文章,这也可以告诉你如何加快你的应用程序安装: http : //www.sneakycrab.com/blog/2015/5/28/加速部分慢安装倍,当debugging上,一个实时的苹果手表
- 在Xcode中selectiOS基础scheme来构build并安装到您的手机上。 (不是WatchKit应用程序扩展)
- 在Xcode中停止。
- 让iOS注意到它需要开始安装Watch应用程序。 有两种方法:a)在手机上的Apple Watch Companion应用程序中打开您的应用程序的页面,或者b)直接在手表上敲击您的应用程序(当您看到微调器时,您可以击打表冠来返回到应用程序图标屏幕,你应该看到它开始加载)
- 一旦应用程序安装在您的手表上,切换到WatchKit扩展scheme,并播放,它将等待附加debugging
- 手动启动您的应用程序。