我正在为我的一款应用编写手表应用程序。由于我的团队还没有苹果手表,因此我在构建服务器上也构建了模拟器版本的应用程序,以供我的QA团队使用“xcrun simctl”运行和测试手表应用程序。
一切都很顺利,直到Xcode 6.3发布之后。在我的开发机器上本地构建应用程序时,我收到了以下错误信息:
为了解决这个问题,我已经修改了我的 info.plist 文件,使其包含相同的
一切都很顺利,直到Xcode 6.3发布之后。在我的开发机器上本地构建应用程序时,我收到了以下错误信息:
error: The value of CFBundleVersion in your WatchKit app's Info.plist (1) does not match the value in your companion app's Info.plist (2.0.492). These values are required to match.
为了解决这个问题,我已经修改了我的 info.plist 文件,使其包含相同的
CFBundleVersion
。这个修改解决了我本地开发机上的构建问题,但是:QA 仍然能够运行 iOS 应用程序,但启动 Watch App 会失败,并显示以下错误消息:> xcrun simctl launch 0D5238ED-CBE9-4DCC-961D-BC756E0885CD com.company.enterprise.appname.watchapp
An error was encountered processing the command (code=4):
The operation couldn’t be completed. (FBSOpenApplicationErrorDomain error 4.)
我在系统控制台日志中没有看到任何可能与此相关的内容。:/
你有什么想法可以解决这个问题吗?
非常感谢您提供的任何帮助!