我正在开发一个iOS应用程序及其手表套件扩展程序,并尝试使用Xcode 6.4在模拟器上运行它们。
它们都在真实设备上运行良好,但不幸的是我没有拥有用于测试的AppleWatch,所以我必须在模拟器上测试扩展。
如果我单独运行应用程序就可以了,但是当我运行扩展程序并点击iPhone模拟器上的应用程序时,它立即崩溃,我无法弄清楚原因。
Sep 12 11:52:44 MacBook-Pro-** assertiond[22563]: assertion failed: 14F27 12H141: assertiond + 12334 [EDAF3958-87C7-3C61-A8E6-24689FBBE168]: 0x1
Sep 12 11:52:44 MacBook-Pro-**.local SpringBoard[29507]: LICreateIconForImage passed NULL CGImageRef image
Sep 12 11:52:45 MacBook-Pro-** com.apple.CoreSimulator.SimDevice.0868CE09-5C9E-4445-A8C9-48F00AA445AF.launchd_sim[22544] (UIKitApplication:**myAppBundleId**[0xb354][29533]): Service exited due to signal: Trace/BPT trap: 5
几天前一切都习以为常,所以我一定做错了......
答案 0 :(得分:0)
我仍然不知道导致此行为的原因是什么,但我通过使用此工具解决了问题:https://github.com/kylef/cocoapods-deintegrate
我从项目中删除了任何cocoapods痕迹,然后再次重新安装所有pod。
之后一切都恢复正常。