jenkins 之 iOS 打包及上傳至蒲公英

2022-03-11 01:41:55 字數 1034 閱讀 3999

1. jenkins 新建自由風格的專案

2. 原始碼管理,使用 賬號 和 密碼拉取**(有可能會提示無法獲取,你可以重啟 jenkins 試試,如果還不行,重啟電腦,如果還不行,自行解決)

3. 構建觸發器

h/5 * * * *(每五分鐘檢查一次)

4. 構建環境

5. 構建

xcode 使用一次 product -> archive 把裡面的 ad-hoc 型別的包的  plist 檔案 替換指令碼中的檔案 adhocexportoptionsplist.plist(要與 .sh 指令碼裡設定的名稱一致)

另外需要注釋掉提示輸入打包型別:

ppautopackagescript.sh 指令碼末尾增加上傳到 蒲公英的命令,蒲公英的 key 自行申請:

jenkins 執行shell 裡輸入的命令:

6. 構建後操作

只需要填寫乙個郵箱即可

ios企業證書打包及發布ipa

在開發中,我們需要進行對應用程式進行除錯,有如下打包方案 1.ios 無證書真機除錯流程 2.個人 公司證書 3.企業證書 在使用企業證書打包時,能夠通過分發子證書的形式去打包,在分發的子證書中,只需要企業內其他開發者生成 如下證書和描述檔案,還有乙個在證書中繫結的應用bundle identifi...

iOS 靜態庫的打包及使用 swift oc

接近一天的時間,才弄通 特此做個紀錄,記錄是學習的最好方式,也是加強記憶的乙個機會 很多時候,我都是遇到問題解決問題,有些時候 會遇到以前遇過的,還得再思考,確實是頭疼 不廢話了,開始 1 預編譯 對原始碼進行簡單處理 2 編譯 將處理好的原始碼轉換成對應的 二進位制檔案 3 鏈結 將編譯好的二進位...

iOS中,Framework和 a的打包及使用

最近在做乙個小專案,需要給客戶乙個demo測試,有一部分核心 暫時不想讓客戶知道,就想到了打包成framework或.a庫。庫有兩種 靜態庫和動態庫的區別 使用靜態庫的好處 使用動態庫的好處 靜態庫的使用場景 ios裝置的cpu架構 模擬器 真機沒有armv64 下面言歸正傳,做點正事 1.建立乙個...