iOS 快速打测试包

首先我们在xcode项目配置中找到Build Phases

之后点上面的加号 加一个自动执行脚本的模块






然后再这里添加代码

# 如果是Debug环境并且目录存在if [ "${CONFIGURATION}" = "Debug" ] && [ -d "${BUILD_ROOT}/${CONFIGURATION}-iphoneos" ]then# 打开工程目录cd ${BUILD_ROOT}/${CONFIGURATION}-iphoneos# 删除Payload避免重复rm -rf Payload# 创建Payload文件夹mkdir Payload# 拷贝app到Payloadcp -rf ${PROJECT_NAME}.app Payload# 打包成ipazip -r ${PROJECT_NAME}.ipa Payload# 打开目录open .fi


然后 cmd + b 编译 编译之后会自动打开编译目录 大功告成!之后我在使用的过程中发现了一个小问题 就是清理过后的第一次打包会出现包无法签名的问题 目前我的解决方案是 编译两次 即再次使用cmd+b快捷键重新编译 编译出的文件会自带签名.

你可能感兴趣的:(iOS 快速打测试包)