xcodebuild是一个苹果发布自动构建的工具。在终端输入命令行
man xcodebuild
可以看到详细的介绍说明。
命令行打包分为两个步骤:
生成archive包
生成ipa文件
首先,进入到项目的根目录
如果该目录只有一个项目,则直接运行xcodebuild
即可,如果有多个项目,则需要用参数-project
来指定。
生成Archive包
运行命令行
xcodebuild archive -workspace xxx.xcworkspace -scheme xxx -configuration xxx -archivePath xxx
说明:
-workspace:项目名称
-scheme 、 -configration 可以通过 xcodebuild -list
获取
-archivePath 保存的路径
生成ipa文件
运行命令行
xcodebuild -exportArchive -archivePath xxx -exportPath xxx -exportOptionsPlist xxx.plist
说明
-archivePath archive文件保存的路径
-exportPath ipa文件保存的路径
-exportOptionsPlist 一个plist的配置文档,可通过手动打包的方式获取:
自此,命令行打包就成功了。
下一篇会说下多环境自动打包上传蒲公英。