XCode 执行编译后,启动此脚本完成以下工作
- 制作 ipa,
- 上传到指定 FTP 服务器
- 读取 history.txt 的更新内容,组织邮件,发送到邮件
打包所依赖的环境变量都是从 Build Settting
中的,
脚本文件内未设置任何编译相关的环境变量。
如果出现编译错误,请检查 Build Setting
中关于签名和打包的配置项。
另外邮件发送和自己电脑配置有关,可能只能发送给“自己”。
在 XCode 中找到 active scheme
选择 Edit Scheme
展开 Build
选择 Post-actions
点击左下角的 + ,选择 New Run Script Action
填写如下内容:
`${SRCROOT}/Shell/distributeApp.sh [email protected]`
在 XCode 选择目标 Target
找到 Build Phases
点击 +
选择 New Run script phase
填写内容如下:
`#echo ${PLATFORM_NAME} > ${SRCROOT}/Shell/platform_name`