Apple Watchkit 运行模拟器: SPErrorInvalidBundleNoGizmoBinaryMessage

在Apple watch app 开发中要运行工程比普通的ios app 就麻烦点,需要设置更多的参数,最主要的是App Groups的设置,这个设置的有问题的话,工程Bulid & Run 就会经常出错。下面就介绍一种情况例如:

SPErrorInvalidBundleNoGizmoBinaryMessage

Apple Watchkit 模拟器 报错:

Apple Watchkit 运行模拟器: SPErrorInvalidBundleNoGizmoBinaryMessage_第1张图片


根据错误可以看出错误是InvalidBundle,

所以我们检查下我们的AppID  和 WKAppBundleIdentifier

主要是Check 下 WatchKit Extension target下面的info.plist 


 Apple Watchkit 运行模拟器: SPErrorInvalidBundleNoGizmoBinaryMessage_第2张图片

其次也Check WatchKit App 下面的 info.plist.


 

这个都改为和自己APP ID 一样的就OK,然后再次 Build & Run 。


OK!


你可能感兴趣的:(Apple Watchkit 运行模拟器: SPErrorInvalidBundleNoGizmoBinaryMessage)