我刚刚为iOS构建了一个静电库,架构的构建设置为$(ARCHS_STANDARD_INCLUDING_64_BIT).

我希望确保.a库正确包含该体系 struct ,但是当我在其上运行lipo -info时,我发现:

FAT文件:library.a中的体系 struct 为:ARMv7armv7s (cputype(16777228)cpusubtype(0))

这是否意味着不包括arm64?如果lipo司令部不能告诉我,还有别的办法吗?

我正在运行安装了最新命令行工具的Xcode5.

推荐答案

是的,有一个arm64切片.要查看它,您需要使用iOS工具链中的lipo,而不是主机系统(不了解arm64):

xcrun -sdk iphoneos lipo -info $(FILENAME)

Ios相关问答推荐

如何使用超薄material ,但没有浅色/填充?

Swift-如何通过Case Let访问模型变量

如何在 Flutter 应用程序中测试来自 App/Play Store 的移动深层链接?

多协议和类继承混乱,Swift

在 Swift 中,对象如何被准确地从内存中移除?

在自定义 ButtonStyle 中修改形状 colored颜色

@MainActor 类的扩展是主要演员吗?

UIViewRepresentable - MKMapView 没有得到更新

一个 SwiftUI 视图中的多个垂直滚动视图

如何将标准化坐标系中的点的位置转换为具有相对位置的常规坐标系?

滑动列表项以获取更多选项(Flutter)

在 iOS 中获取设备位置(仅限国家/地区)

由于 NSInvalidUnarchiveOperationException 导致 iOS11 WKWebview 崩溃

故事板中的 colored颜色 与 UIColor 不匹配

如何将自己项目中的类导入 Playground

Xcode / iOS模拟器:手动触发重大位置更改

AFNetworking 2.0 向 GET 请求添加标头

如何使用 presentModalViewController 创建透明视图

iOS 中的 Google Analytics SDK 3.0 _sqlite3 链接器错误

如何为 iOS 13 的 SF Symbols 设置权重?