2015-04-02 176 views
0

我刚刚开始iOS开发。我试图添加框架到我的应用程序,但然后得到一个链接器错误:Xcode:链接外部框架时出现iOS链接器错误

ld:warning:ld:warning:忽略文件/用户/用户/ Google Drive/spring 2015/romo project/RomoSDK_v1.0C/frameworks /RMCore.framework/RMCore,文件中缺少必需体系结构x86_64/Users/user/Google Drive/spring 2015/romo project/RomoSDK_v1.0C/frameworks/RMCore.framework/RMCore(3 slices)忽略文件/ Users/user/Google Drive/spring 2015/romo project/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion,在文件/ Users/user/Google Drive/spring 2015/romo project/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion中缺少必需体系结构x86_64 3片)

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

谢谢。

回答

1

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