【问题标题】:Xcode: iOS linker error when linking external frameworksXcode:链接外部框架时出现 iOS 链接器错误
【发布时间】:2015-04-02 20:25:18
【问题描述】:

我刚刚开始 iOS 开发。

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

ld:警告:ld:警告:忽略文件 /Users/user/Google 驱动器/2015 年春季/rom 项目/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/rom 项目/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion,缺失 文件 /Users/user/Google Drive/spring 中所需的架构 x86_64 2015/romo项目/RomoSDK_v1.0C/CoreMotion.framework/CoreMotion(3 切片)

任何想法为什么我会收到此错误以及如何修复它?

谢谢。

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-06
      • 2023-03-19
      • 1970-01-01
      • 2014-06-15
      相关资源
      最近更新 更多