我在xcode中运行了我的应用程序。当我在计算机上模拟它时似乎工作正常,但当我尝试在我的设备上测试它时,我得到下面的错误。我环顾四周,但不知道从哪里开始有点莫名其妙!有没有人看到这个错误或甚至知道它是什么? 感谢。
答案 0 :(得分:3)
秘密是通常在你的OP中的图像中看到的链接器警告 - 它可能说(释义)“忽略没有匹配的图像/文件PATH/TO/FILE
您正在链接的二进制文件的体系结构“。当它完成链接时,它意识到它缺少那些符号并发出错误。
通常,如果您链接的库没有指定匹配的ARCHS
标志,则会发生这种情况。由于Xcode 4.5删除了armv6并添加了对armv7的支持,因此根据用于构建库的工具链,可能会得到不同的值。
解决方法是打开编译这些符号的项目,并更新其ARCHS
以匹配项目的ARCHS
。
答案 1 :(得分:2)
设置的部署目标是什么?我打赌它低于iOS 6,其中UICollectionView尚不存在。
答案 2 :(得分:0)
尝试目标 - >构建设置 - >构建活动架构 - >是