2022 ios APP最新iOS開發上架測試教程
阿新 • • 發佈:2022-12-02
-
本文詳細介紹最新的在windows上進行ios app開發編譯打包安裝到手機測試的完整流程。介紹ios開發經常遇到的問題和解決方法,包括ios開發證書,ios開發描述檔案等。 2.Apple開發常用的三個網址: 開發者中心: https://developer.apple.com/account/ App 管理中心: https://appstoreconnect.apple.com/ App ID管理中心: https://appleid.apple.com/ Ios開發助手工具:http://www.appuploader.net/ App Uploader下載安裝 1.進入App Uploader官網下載。下載地址:http://www.applicationloader.net/
- 進入app uploader主介面
- 根據步驟如圖如下操作的,點選中/英文切換,彈出提示後關閉軟體重新開啟即可切換成功。
- 使用開發者賬號登入,並且沒有支付688,需要勾選‘未支付688’選項進行登入。
- 將繫結手機號收到的驗證碼輸入即可登入。
-
點選蘋果證書
- 新增蘋果證書
- 輸入證書密碼:這個密碼不是賬號密碼,而是一個保護證書的密碼,是p12檔案的密碼,此密碼設定後沒有其他地方可以找到,忘記了只能刪除證書重新制作,所以請務必記住密碼。還有為了安全起見,密碼不要太簡單。 證書名稱是你為了在證書列表裡面便於區別的一個字元,自己好辨識就可以,儘量是是字母和數字之類
-
選擇證書型別: 帶distribution的是釋出型別,帶development的是開發型別。apple型別=ios+mac,所以開發時選擇ios app development和apple development 型別都是可以的
- 選擇bundle ID:只有部分型別的證書需要選擇bundle id,例如推送證書。因為大部分證書是不和app關聯的。而是通過描述檔案profile檔案關聯app。
- 使用appuploader服務同步:如果期望製作好證書後在其他電腦上同樣可以下載到這個證書,或者和你同事同步此證書,則需要勾選使用appuploader服務同步。否則您需要手動管理p12檔案在不同電腦之間的傳輸,並且一但建立下載後,無法在其他電腦下載,只能手動複製檔案過去。一般情況下,推薦使用appuploader服務同步。
- 證書型別說明:IOS開發選擇apple development或者ios app development 型別
- 一般都要建立兩個證書一個用於開發,一個用於上架,如果有支付內容,還必需要 Apple Pay 的證書。證書無需建立太多,apple對證書有數量限制,一般3個開發證書就不讓建立更多同類型的證書了。
- 點選p12下載到電腦。
- 點選udid
- 點選描述檔案
- 點選新增描述檔案,在彈出框裡面選擇要安裝測試到的裝置,如果是釋出型別無需選擇裝置。選擇使用的證書,如果忘記是哪個 了可以選擇全部證書。
- 描述檔案型別說明:帶app store型別的是釋出型別,帶development的是開發型別,push沒有描述檔案,所以不要問推送選擇哪種描述檔案型別,os開發選擇ios app development型別,釋出app的時候選擇app store型別。(ps:除了APP Store型別的描述檔案外,其他的描述檔案都需要選擇測試裝置)
- 以HBuilder打包Vue專案為例,開啟詳細設定進行設定完成後,點選儲存。
- 官選單項點選‘發行-> 雲打包-打原生包’,出現如下圖所示彈框,取消廣告勾選,沒有錯誤提示,選擇剛才製作的p12和.mobileprovision檔案,輸入剛才設定的證書密碼。點選打包,等待打包未完成(僅以ios為例)
- 官打包完成後點選確定“OK”按鈕檢視打包狀態資訊,打包完成後,儲存安裝包到目標檔案,傳送到手機端安裝即可執行。
- 測試裝置:如果選擇的型別是ios app development 型別,則全部測試裝置旁邊必須有測試裝置並且勾選上,如果沒有顯示測試裝置,點選框框下面的新增測試,然後把測試裝置的udid輸入,把ios裝置連線到當前pc,會自動獲得裝置的udid。 如果app編譯後無法安裝到裝置,可能是因為裝置的udid沒有新增進入描述檔案,則需要新增描述檔案後重新編譯。