在工程根目录下运行下方命令即可:
- python脚本
python autobuild.py -w XXX.xcworkspace -s XXX -m "1.测试description
2.测试描述2
3.测试描述3"
# -w:表示workspace文件
# -p:表示project文件
# -s:表示打包对应的scheme
# -m:表示打包更新描述信息,可不填
- shell脚本
sh autobuild.sh "1.测试description
2.测试描述2
3.测试描述3"
手动配置流程:
- 使用脚本时,需要首先指定打包类型
Release
或Debug
- 并在
exportOptions.plist
指定打包方法(常见有app-store
,ad-hoc
,enterprise
,package
,development
) - 指定ipa包输出文件夹(默认为
~/Desktop/AutoPackage/
) - 设定蒲公英平台的
USER_KEY
,API_KEY
和接受发送邮件的邮箱 - 最后在工程文件夹下运行对应命令即可
出现错误:
import requests
ImportError: No module named requests
使用$ sudo pip install requests
或者sudo easy_install -U requests
即可解决.
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
�使用sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
即可解决.