我正在使用 xCode 6.3.1,在设备 iPhone 5s iOS 8.3 上调试时一切正常,但是当我断开设备并尝试使用模拟器测试应用程序时,许多框架出现数百个关于“缺少引用”的错误(使用任何模拟器 iOS8+)
我试图删除丢失的引用并在“构建阶段”中再次添加但没有用。 此外,我正在设置 Pod,但缺少的引用当然来自项目。它在更新到 Xcode 6.3.1 之前工作正常,这是一个示例错误:体系结构 x86_64 的 undefined symbol :“_ABAddressBookCopyArrayOfAllGroups”。地址簿不是一些只应支持设备而不支持模拟器的框架。
它在设备上运行良好,我将存档上传到应用商店,也没有问题。仅使用模拟器。
最佳答案
我找到了解决方案,可能可以帮助其他人,对我来说是 iPhone SDK 位置路径如下:
build设置>框架搜索路径>iPhoneOS.platforms
我没有更正这条路径,我现在只是删除路径及其在模拟器上的工作。
此外,在设备上存档和调试也能完美运行。
关于ios - xCode 6.3.1 在模拟器上运行时缺少引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30231371/