iOS快速手动和自动打包测试

1、手动打包
a.描述文件设置成自动配置
b.edit scheme -> run- > 设置成debug。
c.项目选择Generic iOS Device(也可选择真机,不过不建议选真机)。然后cmd+b 编译一下。
d.选中Products里XX.app,show in finder。桌面新建一个叫Payload的文件夹,将该XX.app拖入Payload里。压缩成Payload.zip。修改后缀成Payload.ipa。上传到fir即可。

桌面新建一个叫Payload的文件夹,将show in finder 里的.app文件拖入Payload里,然后压缩Payload文件夹。将Payload.zip修改后缀成Payload.ipa。上传到fir即可

2.自动打包
a.描述文件设置成自动配置
b.edit scheme -> run- > 设置成debug。
c.Build Phases -> 左上角➕-> new run script phase 把脚本文件写入该Run Script。

如果是Debug环境并且目录存在

if [ "{BUILD_ROOT}/${CONFIGURATION}-iphoneos" ]
then

打开工程目录

cd {CONFIGURATION}-iphoneos

删除Payload避免重复

rm -rf Payload

创建Payload文件夹

mkdir Payload

拷贝app到Payload

cp -rf ${PROJECT_NAME}.app Payload

打包成ipa

zip -r ${PROJECT_NAME}.ipa Payload

打开目录

open .
fi

c.项目选择Generic iOS Device(也可选择真机,不过不建议选真机)。然后cmd+b 编译一下。会自动弹出finder,里边有已经压缩好的.ipa 文件。

转载于:https://www.jianshu.com/p/d58984e04d28

猜你喜欢

转载自blog.csdn.net/weixin_33905756/article/details/91276878