目录

iOS脚本打包 ipa(.app转.ipa)

目录

Mac OS 升级到10.13后,iTunes 没有了应用程序,导致不能把 build 出来的 .app 文件通过拖动到 iTunes 的方式转成 .ipa 包了,后来找到了一个更简单的方法,直接跑一个脚本即可。

创建一个名字叫 convertToIpa.sh 的脚本,脚本内容如下

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#!/bin/bash

mkdir $1

mkdir $1/Payload

cp -r $1.app $1/Payload/$1.app

cp Icon.png $1/iTunesArtwork

cd $1

zip -r $1.ipa Payload iTunesArtwork

exit 0

将要转化的.app文件放到 convertToIpa.sh 同目录之中

运行 convertToIpa.sh 脚本

打开 Terminal,cd 到 convertToIpa.sh 的目录,执行

./convertToIpa.sh appName(.app 的名字)

如果提示 permission denied,则用 chmod 777 convertToIpa.sh

命令赋予权限后,再执行一次。

等脚本之行结束后,会在当前文件夹下生成 appName 文件夹,里面的 appName.ipa 就是我们最终想要的包。