终端命令行打包成ipa,基础用法

第一步,切到项目目录

例如   cd /Users/lhl/Downloads/iOSAppTime-master


第二步 执行命令

xcodebuild clean


完事后,执行

xcodebuild build


注意:如果使用了pod,使用上面可能会报错,编译失败,请使用下面代码执行

xcodebuild -workspace ~/Documents/Codings/Dev/ios-user/yourAPP.xcworkspace -scheme yourAPP ONLY_ACTIVE_ARCH=NO TARGETED_DEVICE_FAMILY=1 DEPLOYMENT_LOCATION=YES



执行完成后结尾出现



第三步 : 把 .app 转换成 ipa

这里需要使用 xcrun

xcrun -sdk iphoneos packageApplication -v  /Users/lhl/Downloads/iOSAppTime-master/build/Release-iphoneos/AppTime.app -o ~/Desktop/AppTime.ipa


然后桌面就会有ipa包了



其他具体用法如下:  

/usr/bin/xcrun -sdk iphoneos PackageApplication –v [{TARGET}.app] -o [{TARGET}.ipa] --sign [{Iphone Distribution:xxx}] –embed [{xxx.mobileprovision}] 

其中:-v 对应的是app文件的绝对相对路径 –o 对应ipa文件的路径跟文件名 –sign 对应的是 发布证书中对应的公司名或是个人名 –embed 对应的是发布证书文件 注意如果对应的Distribution 配置中已经配置好了相关证书信息的话 –sign 和 –embed可以忽略




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值