iOS命令行打包

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的配置文档,可通过手动打包的方式获取:


自此,命令行打包就成功了。
下一篇会说下多环境自动打包上传蒲公英。

你可能感兴趣的:(iOS命令行打包)