本Shell腳本用於build,XCode的workspace源代碼工程,並導出成可重簽名的IPA文件,用於分發測試安裝文件和用於提交appstore審核的文件。實現輔助產品開發,測試的配置管理工作。
使用本腳本需要以下環境
- Mac OS 10.9+
- XCode 6.0 or later and command line tools
- 用於WorkSpace工程,例如使用了Cocoapods依賴庫管理的工程
- *配置好開發證書和ad ho 證書(for Debug)和(for Release)
- 源代碼工程中配置好Scheme名字和build
- 對Debug配置和Release配置設置好證書名稱
- 確認在Xcode UI界面中能夠完全build,並通過環境生成Archive和IPA,並正確簽名。
- 在workspace文件夾下建立build文件夾
2. 復制腳本文件到WorkSpace目錄
3. 打開終端工具,並進入workspace目錄
4. 給腳本執行權限
chmod 777 ./build_one_target.sh
6. 執行腳本
./build_one_target.sh
大壹些的工程,大約3-5分鐘完成。