我刚刚开始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 切片)
任何想法,为什么我会得到这个错误以及如何解决它?
谢谢。
答案 0 :(得分:1)
出现此问题的原因是您已将项目设置为针对x86_64体系结构上运行的iOS模拟器进行构建。错误告诉您romo框架不支持此体系结构。 检查更改为真实设备的编译时会发生什么,错误应该消失。 我不知道romo框架,但我的猜测是它只为真正的iOS设备提供了armv6,armv7和arm64架构。