ios自动打包(适用于批量打包)


一 总述:终端命令行操作,通常打包采用xcodebuild和xcrun两个命令,xcodebuild负责编译,xcrun负责将app打成ipa。


二 xcodebuild介绍:
xcodebuild –help 或 –h查看具体的指令选项
显示xcode版本号:                xcodebuild -version
显示当前系统安装的sdk:            xcodebuild –showsdks
显示当前目录下project Information:    xcodebuild –list
需要注意的是:执行以上命令时必须把位置定位在ios项目文件的根目录下,否则会提示找不相关命令的。

三 xcrun介绍:
指令:
xcrun -sdk iphoneos PackageApplication -v -o(-v 后接源app路径 -o 输出的ipa路径)
例:
ebdoor hotzhu$ xcrun -sdk iphoneos PackageApplication -v /Users/hotzhu/Desktop/ebdoor/build/Release-iphoneos/ebdoor.app -o /Users/hotzhu/Desktop/ebdoortest.ipa


四 详细操作步骤:

1.编译工程:/usr/bin/xcodebuild -target targetName
例:
quanzhudeMac-mini:ebdoor hotzhu$ xcodebuild -target ebdoor

2.自动打包工程:
xcrun -sdk iphoneos PackageApplication -v -o

例:
ebdoor hotzhu$ xcrun -sdk iphoneos PackageApplication -v /Users/hotzhu/Desktop/ebdoor/build/Release-iphoneos/ebdoor.app -o /Users/hotzhu/Desktop/ebdoortest.ipa


五 下面贴出相应指令结果:
1)xcodebuild相关指令结果




2)编译工程结果

3)打包结果






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值