iOSiOS新手学习iOS

iOS自动打包IPA

2019-02-22  本文已影响32人  CYC666

打打气:自动打包没你想的那么难,看完不会直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.

将这个文件夹删了,重新打包

如遇其他问题,请留言

上一篇下一篇

猜你喜欢

热点阅读