文件拷贝到user目录下
打开终端
进入到文件路径
chmod +x ipa-build 增加可执行权限
./ipa-build 工程的绝对路径 ipa包名(不包含。ipa)
这样在工程中会出现两个文件夹 一个build 一个ipa-build
脚本内容如下:
#!/bin/sh
#工程绝对路径
cd $1
project_path=$(pwd)
#build文件夹路径
build_path=${project_path}/build
ipa_path=${project_path}/ipa-build
cd $project_path
#target名称编译工程
if [ $# = 2 ];then
xcodebuild -target $2 clean
xcodebuild -target $2 || exit
else
xcodebuild -alltargets clean
xcodebuild -alltargets || exit
fi
#打包
if [ -d ./ipa-build ];then
rm -rf ipa-build
fi
mkdir -p ./ipa-build
#cp -r ./build/Release-iphoneos/*.app ./ipa-build/Payload/
#cd ipa-build
把$1修改为项目的绝对路径即可