ios - 创建静态库时未添加 armv7

标签 ios objective-c arm64

我正在 iOS 中创建一个静态库。当我使用命令检查库的体系结构时

lipo -info {LibraryName}.a

我只得到 arm64 作为库的架构。我还需要将 armv7 包含在这个库中,以便我可以将它与另一个应用程序集成并存档。

在架构中我选择了标准架构

(armv7, arm64) - $(ARCHS_STANDARD)

对于有效架构,我有 arm64 armv7 armv7s

请帮助我。

最佳答案

确保仅构建事件架构设置为。 (这是在 Architectures 组的 Build Settings 下)。

我遇到了类似的问题,这似乎可以解决。

(现在我只需要了解为什么不再包含 armv7s 以及它是否重要...)

关于ios - 创建静态库时未添加 armv7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33894962/

相关文章:

objective-c - OCMock 2.2.1、Xcode 5.0.2、XCTest 和模拟类方法(在类别中声明)的问题

ios - 在一个公共(public) View Controller 中显示另一个 View Controller ,如滑动菜单

ios - block 内的静态变量

ios - 为什么我的全屏动画只在 iPad Air 上使屏幕变黑?

ios - 将 32 位 iOS 应用程序移植到 64 位有什么好处?

ios - UICollectionView 和选定的 UICollectionViewCell

ios - iOS Facebook API无法发布具有自定义属性的图形对象

ios - watchKit 中未定义的体系结构符号

ios - 日期选择器 iOS

objective-c - 按下按钮时获取 UITableView 单元格的行