当我打开现有的 Watchkit 应用程序 (Xcode 6.2) 时,它会正确编译,启动模拟器 (iPhone+Watch),然后出现有意义的错误:
启动“xxx Watchkit 扩展”时出错 SPErrorInValidBundleNoGizmoBinaryMessage
我在所有模拟器(iPhone 5/5S/6/6+ - 38mm/42mm)上都有这个问题
知道问题是什么吗?
似乎出于某种原因,应用程序不想在模拟器上运行,即使它曾经是。同一项目中包含的 iPhone 应用程序确实可以运行,其他 Watchkit 示例应用程序也是如此。
最佳答案
您是否更改了应用程序的 bundle ID?如果是这样,您可能需要手动更新 WatchKit 扩展中的 WKAppBundleIdentifier 以及 WatchKit 应用程序中的 WKCompanionAppBundleIdentifier。
关于ios - Apple Watchkit 模拟器问题 : SPErrorInvalidBundleNoGizmoBinaryMessage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28286571/