我正在研究xCode 6.3.1,在设备iPhone 5s iOS 8.3上进行调试时一切正常,但是当我断开设备并尝试使用模拟器测试应用程序时,有数百个关于"缺少引用的错误&#34 ;对于许多framworks(任何模拟器iOS8 +)
我尝试删除缺失的引用并再次添加到"构建阶段"但没用 此外,我有pods设置但缺少参考当然是来自项目。在更新到Xcode 6.3.1之前它工作正常,这是一个示例错误:架构x86_64的未定义符号:" _ABAddressBookCopyArrayOfAllGroups"。地址簿不是一些只支持设备而不支持模拟器的框架。
设备工作正常,我将Archive上传到app store,也没有问题。只有模拟器。
答案 0 :(得分:2)
我找到了解决方案,可能可以帮助别人,对我而言,iPhone SDK的位置路径如下:
构建设置>框架搜索路径> iPhoneOS.platforms
我没有更正此路径,我只是删除路径及其在模拟器上工作。
此外,设备上的存档和调试工作也很完美。