Xcode:链接外部框架时的iOS链接器错误

时间:2015-04-02 20:25:19

标签: ios xcode

我刚刚开始iOS开发。

我正在尝试将框架添加到我的应用程序中,但随后出现链接器错误:

  

ld:警告:ld:警告:忽略文件/ Users / user / Google   Drive / spring 2015 / romo   project / RomoSDK_v1.0C / frameworks / RMCore.framework / RMCore,缺失   文件中需要的架构x86_64 / Users / user / Google Drive / spring   2015 / romo项目/ RomoSDK_v1.0C / frameworks / RMCore.framework / RMCore(3   切片)忽略文件/ Users / user / Google Drive / spring 2015 / romo   项目/ RomoSDK_v1.0C / CoreMotion.framework / CoreMotion,缺失   文件/ Users / user / Google Drive / spring中所需的体系结构x86_64   2015 / romo project / RomoSDK_v1.0C / CoreMotion.framework / CoreMotion(3   切片)

任何想法,为什么我会得到这个错误以及如何解决它?

谢谢。

1 个答案:

答案 0 :(得分:1)

出现此问题的原因是您已将项目设置为针对x86_64体系结构上运行的iOS模拟器进行构建。错误告诉您romo框架不支持此体系结构。 检查更改为真实设备的编译时会发生什么,错误应该消失。 我不知道romo框架,但我的猜测是它只为真正的iOS设备提供了armv6,armv7和arm64架构。