在Apple watch app 开发中要运行工程比普通的ios app 就麻烦点,需要设置更多的参数,最主要的是App Groups的设置,这个设置的有问题的话,工程Bulid & Run 就会经常出错。下面就介绍一种情况例如:
SPErrorInvalidBundleNoGizmoBinaryMessage
Apple Watchkit 模拟器 报错:
根据错误可以看出错误是InvalidBundle,
所以我们检查下我们的AppID 和 WKAppBundleIdentifier
主要是Check 下 WatchKit Extension target下面的info.plist
其次也Check 下 WatchKit App 下面的 info.plist.
这个都改为和自己APP ID 一样的就OK,然后再次 Build & Run 。
OK!