iOS自动打包IPA
打打气:自动打包没你想的那么难,看完不会直Call我,遇到什么问题请留言。
整体步骤:
1、下载脚本文件
2、将脚本文件拉到你的工程
3、修改脚本文件
4、执行脚本文件
5、成功自动打包
现在我们开始操作
1、下载脚本文件
下载地址:https://github.com/CYC666/shell-files
2、将脚本文件拉到你的工程
3、修改脚本文件
打开脚本文件shell.sh(可以用xcode或文本编辑器打开)
搜索字眼【CYC666改】,搜索结果就是要改的地方,就6个地方要改。如果要更多功能,请自行DIY
4、执行脚本文件
打开终端,cd到你的工程目录之下,执行命令./shell.sh
坐等打包完毕【可能会报错,不过问题不大】
5、成功自动打包
遇到问题:
*********requires a provisioning profile with the Push Notifications feature********
解决办法:
脚本文件exportTest.plist添加这个栏目
注意是exportTest.plist,不是项目的info.plist文件
一般手动打包生成的文件夹里面都会有exportTest.plist这个文件
又遇到问题
xcodebuild: error: Unknown build action '爱订房/VL4.0/LOLADFNeverGiveUp.xcworkspace'.
原因:
我的文件夹命名为“12 爱订房”,编译器忽略了“12 ”,明显就是命名不规范,名字里不应该有空格
解决办法:
修改文件夹名字,规范点
又遇到问题
note: Using new build systemerror: Could not delete `/Users/caolaoshi/widely_publicize/CBBnice/build` because it was not created by the build system.
将这个文件夹删了,重新打包
如遇其他问题,请留言