XcodeBuild命令打包

2018-04-17  本文已影响88人  FengxinLi

目前我们公司用的是jenkins打包,但是有空自己也学习下命令打包。

首先我们需要用终端进入当前需要打包的工程目录然后执行下面的命令
生成archive的命令
xcodebuild archive -project TCMManager.xcodeproj -scheme TCMManager -archivePath /Users/mac/Desktop/fengxin/TCMManager.xcarchive

TCMManager 这个是我们的工程名,没有用cocopod,用了的话是另外的命令
如果出现下面截图说明成功


屏幕快照 2018-04-17 下午6.04.58.png

-archivePath 是生成的archive放到那个地方我放到桌面fengxin这个目录下面的。

从archive 导出ipa包
xcodebuild -exportArchive -archivePath /Users/mac/Desktop/fengxin/TCMManager.xcarchive -exportPath /Users/mac/Desktop/fengxin -exportOptionsPlist ~/Desktop/fengxin/plist.plist
如果出现下面截图就是ok的


屏幕快照 2018-04-17 下午5.52.45.png

因为我用的是最新版本的 ,但xcode9 之后,打包需要指定以下信息,才能完成导出。
plist.plist 这个文件里面的内容我截图


屏幕快照 2018-04-17 下午6.03.22.png

这个内容不用自己去写。当我们手动打包的时候就会生成这个。到时候保存下,自动打包的时候就可以直接用。

上一篇下一篇

猜你喜欢

热点阅读