xcode下build release版本号的.a库
xcode build 版本号 Release
2023-09-11 14:20:45 时间
1. 点击房子 图标button
2. 弹出下拉菜单选择Edit Scheme 条目
3. 例如以下图。在左边table控件中选择 Run。然后右边 Info 条目以下选择 Build Configuration,选择Release项目。
4. 验证结果
打开product下.a 所在的文件夹,例如以下图,Release-iphoneos 表示 armv7架构下的.a 输出文件夹,前缀是Release表示版本号。。
5. 使用lipo创建兼容版本号的静态库
lipo -create Release-iphoneos/libXXXX.a Release-iphonesimulator/libXXXX.a -output libXXXX-fat.a查看fat.a信息:
peteryfrendeiMac:handmap peteryfren$ lipo -info libXXXX-fat.a Architectures in the fat file: libXXXX-fat.a are: armv7 armv7s i386 peteryfrendeiMac:handmap peteryfren$ file libXXXX-fat.a libXXXX-fat.a: Mach-O universal binary with 3 architectures libXXXX-fat.a (for architecture armv7): current ar archive random library libXXXX-fat.a (for architecture armv7s): current ar archive random library libXXXX-fat.a (for architecture i386): current ar archive random library
相关文章
- Alcatraz:管理Xcode插件
- Xcode真机调试失败:The identity used to sign the executable is no longer valid
- Build step 'Execute shell' marked build as failure解决
- 使用Xcode 7 beta免费真机调试iOS应用程序
- 《iOS9开发快速入门》——第2章,第2.1节Xcode 7.0的新特性
- 《iOS 8开发指南(第2版)》——第6章,第6.2节Xcode中的MVC
- 《Xcode实战开发》——1.3节更多素材
- 使用Xcode无法发布程序(Archive按钮一直为灰色不可点击)
- 在Xcode 查看预处理及预编译阶段“宏”Marcos
- Xcode 12 GM发行说明,快来看看SwiftUI和Swift都更新哪些新技术吧
- XCode 7上传遇到ERROR ITMS-90535 Unexpected CFBundleExecutable Key. 的解决办法
- Xcode的思想,以及能让我学习的规范
- Flutter doctor 显示xcode没有安装的解决办法
- Jenkins Build step 'Execute shell' marked build as failure
- Xcode Apple Mach -O Linker (Id) Error
- Alfred与xcode option+cmd+/快捷键冲突解决
- Xcode常用代码块