一、清理xcode工程,避免上次打包生成的編譯檔案影響本次打包:
清理完成後控制終端會輸出:* clean succeeded *
二、編譯(archive)xcode工程,匯出.xcarchive檔案
引數說明:
-project: 指定需要編譯的xcode工程中的.xcarchive檔案的路徑
-scheme:指定需要編譯的工程的scheme,多個targets,指定需要編譯的target對應的scheme名稱
-configuration: 構建配置(release/debug)
code_sign_identity:證書的名稱(iphone distribution: *********x),可以在 keychain access 裡面找到。
development_team:teamid
provisioning_profile:描述檔案的uuid
provisioning_profile_specifier:描述檔案的名稱
編譯成功之後終端會輸出:* archive succeeded *
重簽名會輸出設定的簽名和證書資訊:
三、匯出.ipa檔案
引數說明:
-exportarchive: 匯出ipa包的命令
ipa匯出成功之後終端會輸出:* export succeeded *
到這兒整個打包流程就結束了,謝謝!
iOS XCode自動化編譯相關
原文 usr bin xcodebuild target targetname clean 第二步編譯 usr bin xcodebuild target targetname 第三步打包 xcodebuild target targetname code sign identity iphone ...
部署python自動化指令碼 搭建自動化指令碼執行環境
年前把平台的指令碼寫好了,準備在虛擬機器中全部執行一遍。沒想到在虛擬機器中配置了很長時間,才把環境搭好。為了不再犯這配置環境的苦,在這簡單說說環境的搭建吧。因為寫的指令碼是在win7上實現的,所以虛擬機器我安裝的也是win7系統。1 安裝python 2 配置環境變數 python安裝成功後,將安裝...
mysql自動化指令碼 mysql自動化安裝指令碼
學習了兩周linux shell指令碼,終於寫出乙個mysql自動化安裝指令碼。加上今天一整天的測試,可以正常執行安裝mysql 5.5.40.其他版本還沒有測試。現分享一下。也請高手指點一下。執行該指令碼的前提是 環境介紹 1 redhat 6.3 x64,最小化安裝 2 ram 2g,hd 30...