我在 xcode 中运行我的应用程序。当我在计算机上模拟它时似乎工作正常,但是当我尝试在我的设备上对其进行测试时,我收到以下错误。我四处寻找它,但真的不知道从哪里开始,因为它有点莫名其妙!有没有人看到这个错误或者甚至知道它与什么有关?谢谢。
问问题
90 次
3 回答
3
秘密通常在您的 OP 中的图像中看到的链接器警告中找到——它可能说(解释)“忽略PATH/TO/FILE
您正在链接的二进制文件没有匹配架构的图像/文件”。当它完成链接时,它意识到它缺少这些符号并发出错误。
通常,当您链接到的库没有ARCHS
指定匹配的标志时,就会发生这种情况。由于 Xcode 4.5 放弃了 armv6 并添加了对 armv7s 的支持,因此您可能会根据用于构建库的工具链获得不同的值。
解决方法是打开编译这些符号的项目,并更新它ARCHS
以匹配您项目的ARCHS
.
于 2012-09-26T04:05:54.337 回答
2
部署目标设置为什么?我敢打赌它低于 iOS 6,其中 UICollectionView 还不存在。
于 2012-09-26T03:53:46.117 回答
0
尝试目标 -> 构建设置 -> 构建活动架构 -> 是
于 2012-09-26T06:39:26.257 回答