【问题标题】:Xcode 7 missing required architecture arm64 in fileXcode 7 在文件中缺少所需的架构 arm64
【发布时间】:2015-12-16 20:39:15
【问题描述】:

我开始了一个新项目并添加了一个 SDK 并收到此警告:

ignoring file libLineaSDK.a, missing required architecture arm64 in file libLineaSDK.a (3 slices)

我的问题是如何在 Xcode 7 中添加所需的架构...要么盲目,因为我看不到它。

更新

我能够在构建设置中找到架构,并且我看到 arm64 是列出的架构之一,所以现在我不知道如何解决这个问题。

【问题讨论】:

  • 您的问题解决了吗?我也面临同样的问题

标签: ios xcode


【解决方案1】:

您必须在打开 arm64 的情况下重新编译 libLineaSDK.a。如果是第三方库,则需要向供应商索取 64 位兼容版本。

【讨论】:

  • 打开arm64如何重新编译?
  • @user979331 如果你有源代码,你应该将 arm64 添加到它的架构中
【解决方案2】:

使用

otool -hv /path/to/libLineaSDK.a

如果您的架构不在列出的范围内,请再次编译该库,但要针对各自的架构。

如果列出了架构,请检查您的库路径,它可能指向不同的版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-15
    • 1970-01-01
    • 2014-10-22
    • 1970-01-01
    • 1970-01-01
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多