更新到4.5后,xcode中出现奇怪的错误

时间:2012-09-26 03:50:21

标签: iphone objective-c xcode

我在xcode中运行了我的应用程序。当我在计算机上模拟它时似乎工作正常,但当我尝试在我的设备上测试它时,我得到下面的错误。我环顾四周,但不知道从哪里开始有点莫名其妙!有没有人看到这个错误或甚至知道它是什么? 感谢。

Error message

3 个答案:

答案 0 :(得分:3)

秘密是通常在你的OP中的图像中看到的链接器警告 - 它可能说(释义)“忽略没有匹配的图像/文件PATH/TO/FILE您正在链接的二进制文件的体系结构“。当它完成链接时,它意识到它缺少那些符号并发出错误。

通常,如果您链​​接的库没有指定匹配的ARCHS标志,则会发生这种情况。由于Xcode 4.5删除了armv6并添加了对armv7的支持,因此根据用于构建库的工具链,可能会得到不同的值。

解决方法是打开编译这些符号的项目,并更新其ARCHS以匹配项目的ARCHS

答案 1 :(得分:2)

设置的部署目标是什么?我打赌它低于iOS 6,其中UICollectionView尚不存在。

答案 2 :(得分:0)

尝试目标 - >构建设置 - >构建活动架构 - >是