1. 程式人生 > 其它 >2022 ios APP最新iOS開發上架測試教程

2022 ios APP最新iOS開發上架測試教程

 
  1. 本文詳細介紹最新的在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/
  2.雙擊應用程式下載。
  1. 進入app uploader主介面
切換中文介面
  1. 根據步驟如圖如下操作的,點選中/英文切換,彈出提示後關閉軟體重新開啟即可切換成功。
​ ​   App Uploader賬號登入
  1. 使用開發者賬號登入,並且沒有支付688,需要勾選‘未支付688’選項進行登入。
 
  1. 將繫結手機號收到的驗證碼輸入即可登入。
  建立ios(.p12)證書
  1. 點選蘋果證書
 
  1. 新增蘋果證書
  1. 輸入證書密碼:這個密碼不是賬號密碼,而是一個保護證書的密碼,是p12檔案的密碼,此密碼設定後沒有其他地方可以找到,忘記了只能刪除證書重新制作,所以請務必記住密碼。還有為了安全起見,密碼不要太簡單。 證書名稱是你為了在證書列表裡面便於區別的一個字元,自己好辨識就可以,儘量是是字母和數字之類
  2. 選擇證書型別: 帶distribution的是釋出型別,帶development的是開發型別。apple型別=ios+mac,所以開發時選擇ios app development和apple development 型別都是可以的
  3. 選擇bundle ID:只有部分型別的證書需要選擇bundle id,例如推送證書。因為大部分證書是不和app關聯的。而是通過描述檔案profile檔案關聯app。
  4. 使用appuploader服務同步:如果期望製作好證書後在其他電腦上同樣可以下載到這個證書,或者和你同事同步此證書,則需要勾選使用appuploader服務同步。否則您需要手動管理p12檔案在不同電腦之間的傳輸,並且一但建立下載後,無法在其他電腦下載,只能手動複製檔案過去。一般情況下,推薦使用appuploader服務同步。
  5. 證書型別說明:IOS開發選擇apple development或者ios app development 型別
ios 釋出選擇 apple distribution或者 ios distribution (app store and ad hoc) 開發推送證書選擇 apple push notification service ssl (sandbox) 釋出推送證書選擇 apple push notification service ssl (sandbox & production) 其他證書不是很常用,可以自行百度各種證書說明。 8.官遇到問題,首先登入文章開通的蘋果開發官網。檢查是否有許可權/是否被停用/是否過期/是否有協議需要同意。在右上角切換賬號檢查所關聯的賬號是否功能正常。Apple郵箱會接收到許多通知訊息,如IPA上傳,賬號發生變化,被停用,都會有訊息提示。 9.上架版本需要使用正式的證書(apple distribution),開發測試用開發證書(apple development)
  1. 一般都要建立兩個證書一個用於開發,一個用於上架,如果有支付內容,還必需要 Apple Pay 的證書。證書無需建立太多,apple對證書有數量限制,一般3個開發證書就不讓建立更多同類型的證書了。
  2. 點選p12下載到電腦。
新增測試裝置UDID
  1. 點選udid
2.新增udid ​   建立描述檔案
  1. 點選描述檔案
 
  1. 點選新增描述檔案,在彈出框裡面選擇要安裝測試到的裝置,如果是釋出型別無需選擇裝置。選擇使用的證書,如果忘記是哪個 了可以選擇全部證書。
  1. 描述檔案型別說明:帶app store型別的是釋出型別,帶development的是開發型別,push沒有描述檔案,所以不要問推送選擇哪種描述檔案型別,os開發選擇ios app development型別,釋出app的時候選擇app store型別。(ps:除了APP Store型別的描述檔案外,其他的描述檔案都需要選擇測試裝置)
4.點選下載按鈕下載桌面測試安裝App
  1. 以HBuilder打包Vue專案為例,開啟詳細設定進行設定完成後,點選儲存。
 
  1. 官選單項點選‘發行-> 雲打包-打原生包’,出現如下圖所示彈框,取消廣告勾選,沒有錯誤提示,選擇剛才製作的p12和.mobileprovision檔案,輸入剛才設定的證書密碼。點選打包,等待打包未完成(僅以ios為例)
 
  1. 官打包完成後點選確定“OK”按鈕檢視打包狀態資訊,打包完成後,儲存安裝包到目標檔案,傳送到手機端安裝即可執行。
 
  1. 測試裝置:如果選擇的型別是ios app development 型別,則全部測試裝置旁邊必須有測試裝置並且勾選上,如果沒有顯示測試裝置,點選框框下面的新增測試,然後把測試裝置的udid輸入,把ios裝置連線到當前pc,會自動獲得裝置的udid。 如果app編譯後無法安裝到裝置,可能是因為裝置的udid沒有新增進入描述檔案,則需要新增描述檔案後重新編譯。