【发布时间】:2014-08-13 11:21:52
【问题描述】:
- IOS 设备的框架/库构建应该是什么架构? ios 框架的 i386 相关架构吗?
- 框架由头文件和存档文件组成。我们如何创建这个存档文件?
- 现在,当我构建一个库项目时,它会创建一个 .a 文件。那么归档文件和.a文件有什么区别呢?
更新
我正在使用以下命令来创建框架
xcodebuild -scheme MyFramework -sdk iphonesimulator -arch="armv7s" -configuration -Release TARGETED_DEVICE_FAMILY="1, 2" VALID_ARCHS="amrv7 arm64 armv7s"
但它失败并显示以下消息:
No architectures to compile for (ARCHS=i386, VALID_ARCHS=amrv7 arm64 armv7s).
为什么一个 ios 框架需要“i386”架构?
【问题讨论】:
标签: ios xcode xcodebuild