它在iPhone上运行得很好。然而,当我选择watch App时,它根本不会在手表上运行。
我没发现任何错误什么的。我有时可以看到应用程序在Watch上下载;当它下载时,它会在下载完成时自行删除。
我试着卸载手表应用程序,并通过iPhone上的Apple应用程序重新安装,同样的情况也发生了:在我运行它之前,它会下载并删除它自己。
我还重置了手表,重新设置了Xcode,删除了iOS应用程序,以及所有我可能想到的东西,但我开始失去理智了。
当我(试图)设置Watch连接框架时,问题就开始发生了。我不知道这是否有关系。我一直无法验证WC是否正常工作,因为我无法打开应用程序。
自从集成了WC框架以来,我很幸运地让它在手表上加载了几次,但即使是这样,每次也只能加载大约一分钟的屏幕。
更新:
我现在看到了一些一致的行为。
现在我可以通过Xcode启动手表应用程序来调试我的应用程序了。然而,当这种情况发生时,应用程序图标根本不会出现在手表上。(奇怪的是,它在发布时会显示不同手表应用程序的启动屏幕。)所以我根本无法运行这个应用程序,除非它是从Xcode启动的。
另外,我无法通过手机下载应用程序到手表上。我希望能够在调试模式之外运行它,但我不能。当我尝试从Apple Watch iOS9应用程序安装它时,安装就开始了,我看到手表上的图标正在下载,就在它完成时,它会在运行之前从手表中删除自己。这种事一直在发生。
请帮帮我!
发布于 2015-10-01 17:54:54
所以,这种回答糟透了,但我受够了。
我决定将我所有的代码和故事板复制到一个新的Xcode项目中。现在,Watch应用程序的工作原理是完全正确的。希望苹果能在一次更新中解决这些问题。
发布于 2015-09-30 21:15:50
确保您的Apple Watch设备ID在您的配置配置文件中。
发布于 2015-10-02 09:35:37
我相信修表也会有帮助的。我以前也有同样的问题,唯一有帮助的就是修理手表。
我还有其他问题要正确调试手表应用程序--参见我在这里的问题Proper way to debug watchos2 app in XCode7
https://stackoverflow.com/questions/32864102
复制相似问题