iOS自動化打包上傳的踩坑記

2022-06-12 12:15:11 字數 764 閱讀 6398

xcedebuild: 生成archive、匯出ipa, 還有其它功能…

一.xcedebuild打包archive檔案

1xcedebuild -workspace $ -scheme $ -destination generic/platform=ios archive -configuration release only_active_arch=no -archivepath $

二.xcedebuild*.archive匯出ipa

1xcedebuild -exportarchive -exportformat ipa -archivepath $ -exportpath $ -exportprovisioningprofile $

三.xcrun打包ipa

-o 打包生成的*.ipa檔案路徑, 注意!!!這裡是不能填相對路徑, 因為這裡的路徑環境變數不是當前執行命令的路徑了

使用第乙個命令前, 需要確保你的專案的簽名配置好, 證書下好最新的

第二個命令的-exportprovisioningprofile填的只是你的發布證書的名稱, 不是那一串id

懶得自己搞的可以使用這個庫, 感覺還是挺不錯的

iOS自動化打包

ios專案自動打包指令碼 1.指令碼自動打包 2.上傳到fir.im 3.傳送郵件給測試人員 需要安裝的相關指令軟體 1.python 2.7 2.xcode 3.fir.im指令 使用方法 1.安裝xcode 2.安裝fir.im的指令,安裝方法見 3.配置相關資訊 python ipa.py c...

iOS自動化打包

第一步 如果要發布到fir,需要安裝 終端執行gem install fir cli 第二步 如果沒有安裝過rvm,需要安裝rvm,在終端輸入rvm v命令檢視,如果列印出rvm command not found說明沒有安裝過rvm,如果能列印出rvm版本等資訊說明安裝過。如果沒有安裝過rvm可以...

IOS 自動化打包介紹

摘要 tag自動化打包背景介紹 隨著ios程式發布的渠道逐漸的增多,為每個渠道打包也成為特別耗費時間和體力的一項技術活了,而這一般大多數都是由rd來完成的。這樣就占用了rd很多的開發時間,何不把這些東西寫成乙個自動化的指令碼,然後交給qa 或是 pm來完成這個打包過程了。經過一番調研發現網上這種指令...