Apple手表模拟器问题

NSA*_*ant 18 xcode ios apple-watch watchkit

我想在苹果手表模拟器上调试和运行应用程序.我试过通过使用不同的目标通知,Glance和Watch应用程序,但苹果模拟器没有显示任何东西..它卡在等待附加过程的扩展.我只看到Apple Watch Simulator的黑屏.

我做错了什么?

如何克服这个问题?

在此输入图像描述

Liz*_*zza 10

来自开发论坛的这篇文章解决了我的问题.更具体地说,这段摘录:

  • 为了使Watch应用程序正常运行,Watch应用程序及其App Extension(18857540)中的某些属性必须匹配:
  • WatchKit App Extension的Info.plist中的NSExtensionAttributes的WKAppBundleIdentifier属性必须与WatchKit App的Info.plist的CFBundleIdentifier匹配.
  • WatchKit App的Info.plist的WKCompanionAppBundleIdentifier属性必须与Containing iOS App的Info.plist的CFBundleIdentifier匹配.


Vin*_*uan 5

我有完全相同的问题.我创建了一个新项目,并使用WatchKit在Xcode 6.2 beta 4中添加了WatchKit扩展.我尝试了其他答案中提到的所有方法,但仍未能让观看应用程序在模拟器中运行.最后,我做到了.

我的步骤:

  1. 删除iPhone模拟器中包含的应用程序.
  2. 在Xcode中清理您的项目.
  3. 不要运行包含应用程序,从Xcode运行WatchKit应用程序.


zis*_*oft 4

我遇到过同样的问题。唯一有帮助的是删除并重新创建目标方案。