當前位置:編程學習大全網 - 編程語言 - 2022iosAPP最新開發測試教程

2022iosAPP最新開發測試教程

本文詳細介紹最新的在windows上進行iosapp開發編譯打包安裝到手機測試的完整流程。介紹ios開發經常遇到的問題和解決方法,包括ios開發證書,ios開發描述文件等。2.Apple開發常用的三個網址:開發者中心:/account/App管理中心:/AppID管理中心:/Ios開發助手工具:/壹.AppUploader下載安裝1.進入AppUploader官網下載。下載地址:/2.雙擊應用程序下載。3.進入appuploader主界面二.切換中文界面根據步驟如圖如下操作的,點擊中/英文切換,彈出提示後關閉軟件重新打開即可切換成功。三.AppUploader賬號登錄使用開發者賬號登錄,並且沒有支付688,需要勾選‘未支付688’選項進行登錄。將綁定手機號收到的驗證碼輸入即可登錄。四.創建ios(.p12)證書點擊蘋果證書新增蘋果證書輸入證書密碼:這個密碼不是賬號密碼,而是壹個保護證書的密碼,是p12文件的密碼,此密碼設置後沒有其他地方可以找到,忘記了只能刪除證書重新制作,所以請務必記住密碼。還有為了安全起見,密碼不要太簡單。證書名稱是妳為了在證書列表裏面便於區別的壹個字符,自己好辨識就可以,盡量是是字母和數字之類選擇證書類型:帶distribution的是發布類型,帶development的是開發類型。apple類型=ios+mac,所以開發時選擇iosappdevelopment和appledevelopment類型都是可以的選擇bundleID:只有部分類型的證書需要選擇bundleid,例如推送證書。因為大部分證書是不和app關聯的。而是通過描述文件profile文件關聯app。使用appuploader服務同步:如果期望制作好證書後在其他電腦上同樣可以下載到這個證書,或者和妳同事同步此證書,則需要勾選使用appuploader服務同步。否則您需要手動管理p12文件在不同電腦之間的傳輸,並且壹但創建下載後,無法在其他電腦下載,只能手動復制文件過去。壹般情況下,推薦使用appuploader服務同步。證書類型說明:IOS開發選擇appledevelopment或者iosappdevelopment類型ios發布選擇appledistribution或者iosdistribution(appstoreandadhoc)開發推送證書選擇applepushnotificationservicessl(sandbox)發布推送證書選擇applepushnotificationservicessl(sandbox&production)其他證書不是很常用,可以自行百度各種證書說明。8.官遇到問題,首先登錄文章開通的蘋果開發官網。檢查是否有權限/是否被停用/是否過期/是否有協議需要同意。在右上角切換賬號檢查所關聯的賬號是否功能正常。Apple郵箱會接收到許多通知消息,如IPA上傳,賬號發生變化,被停用,都會有消息提示。9.上架版本需要使用正式的證書(appledistribution),開發測試用開發證書(appledevelopment)壹般都要創建兩個證書壹個用於開發,壹個用於上架,如果有支付內容,還必需要ApplePay的證書。證書無需創建太多,apple對證書有數量限制,壹般3個開發證書就不讓創建更多同類型的證書了。點擊p12下載到電腦。五.添加測試設備UDID點擊udid2.新增udid六.創建描述文件點擊描述文件點擊新增描述文件,在彈出框裏面選擇要安裝測試到的設備,如果是發布類型無需選擇設備。選擇使用的證書,如果忘記是哪個了可以選擇全部證書。描述文件類型說明:帶appstore類型的是發布類型,帶development的是開發類型,push沒有描述文件,所以不要問推送選擇哪種描述文件類型,os開發選擇iosappdevelopment類型,發布app的時候選擇appstore類型。(ps:除了APPStore類型的描述文件外,其他的描述文件都需要選擇測試設備)4.點擊下載按鈕下載桌面七.測試安裝App以HBuilder打包Vue項目為例,打開詳細設置進行設置完成後,點擊保存。官菜單項點擊‘發行->雲打包-打原生包’,出現如下圖所示彈框,取消廣告勾選,沒有錯誤提示,選擇剛才制作的p12和.mobileprovision文件,輸入剛才設置的證書密碼。點擊打包,等待打包未完成(僅以ios為例)官打包完成後點擊確定“OK”按鈕查看打包狀態信息,打包完成後,保存安裝包到目標文件,發送到手機端安裝即可運行。測試設備:如果選擇的類型是iosappdevelopment類型,則全部測試設備旁邊必須有測試設備並且勾選上,如果沒有顯示測試設備,點擊框框下面的添加測試,然後把測試設備的udid輸入,把ios設備連接到當前pc,會自動獲得設備的udid。如果app編譯後無法安裝到設備,可能是因為設備的udid沒有添加進入描述文件,則需要添加描述文件後重新編譯。

  • 上一篇:柔性制造單元都有哪些結構組成?
  • 下一篇:求計算機網絡專業術語!
  • copyright 2024編程學習大全網