Xcode:iOS链接器在链接外部框架时出错



我刚刚开始iOS开发。

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

ld:警告ld:警告:忽略文件/Users/user/Google驱动器/2015年春季/romoproject/RomoSDK_v1.0C/frameworks/RCore.framework/RCore,缺失文件中所需的体系结构x86_64/Users/Google Drive/spring2015/romo项目/RomoSDK_v1.0C/frameworks/RCore.framework/RCore(3切片)忽略文件/Users/user/Google Drive/spring 2015/romoproject/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion,缺少文件/Users/user/Google Drive/spring中所需的体系结构x86_642015/romo项目/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion(3切片)

你知道我为什么会出现这个错误以及如何修复它吗?

谢谢。

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

最新更新