xcodebuild命令行编译打包iOS应用和企业发布

       最近继续完善App的自动生成系统,android App自动生成已经工作的很好了,开始实现iOS App的自动生成,经过在stackoverflow等不断的搜索和实验,终于成功实现了在命令行下实现iOS App编译,压缩,签名等生成企业inhouse应用的过程,比较坑人的一点是最后一行命令可以实现压缩应用的效果,不需要通过xcodebuild exportArchive命令到处压缩的应用, 这个是国外一个blog看到的。关键命令如下:


xcodebuild -project "SalesApp.xcodeproj"  -target "SalesApp"  -configuration "Release Adhoc" clean

xcodebuild -project SalesApp.xcodeproj -sdk iphoneos  -scheme "SalesApp" -configuration "Release Adhoc" CONFIGURATION_BUILD_DIR="XXXXXX/build" 

xcrun -sdk iphoneos PackageApplication -v "XXXXX/SalesApp.app" -o "XXXXX/SalesApp-Release.ipa" --sign "iPhone Distribution: XXXXX."  --embed "XXXX.mobileprovision"


这样就可以编译成签名过的应用用于企业发布了, 然后按照模板生成plist文件,放到https服务器上, 在iphone或iPad上通过Safari浏览器访问下面的地址就可以安装应用了。

itms-services://?action=download-manifest&url=https://www.XXX.com/XXX.plist

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

offbye

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值