1、新建distribute文件夹、在文件夹中创建一个脚本 distribute.sh ,内容复制粘贴下,appName 为 App 的名字
rm appName
mkdir appName
mkdir appName/Payload
cp -r appName.app appName/Payload/appName.app
cp Icon.png appName/iTunesArtwork
cd appName
zip -r appName.ipa Payload iTunesArtwork
exit 0
2、将.app 文件放在distribute文件夹中,(.app 文件在项目目录中)
3、打开终端,cd 到distribute文件夹下,然后执行distribute.sh脚本
./distribute.sh
如果遇到 zsh: permission denied:
问题,终端执行chmod u+x *.sh
说明:
用户没有权限,所以才出现了这个错误,所以只需要用chmod修改一下权限
chmod是权限管理命令change the permissions mode of a file的缩写。
u代表所有者。x代表执行权限。’+’ 表示增加权限。
chmod u+x file.sh 就表示对当前目录下的file.sh文件的所有者增加可执行权限。