本文相關主要記錄一下使用Hbuilder打包成蘋果IOS-App的詳細步驟。
介紹一下個人開發者賬号:
再說下什麼是免費的蘋果開發者賬号,就是你沒交688年費的就是免費賬号,如果你想變成付費開發者賬号,送出申請付費就行,賬号都是一樣的賬号。
沒有賬号的點選連結申請:
蘋果開發者賬号申請
登入開發者中心developer.apple.com/account這個界面就是免費開發者賬号
蘋果免費開發者賬号的功能限制
1、證書描述檔案有效期隻有7天,7天後要重新申請iOS證書打包(付費的一年)
2、最多隻能添加3個udid測試裝置(最多可以讓3個手機安裝,付費的100個)
3、隻能通過手機助手安裝如愛思助手安裝(不能上傳分發平台掃碼下載下傳安裝,付費開發者可以掃碼安裝)
免費個人開發者賬号申請ios證書打包ipa測試分五步進行
1.申請一個蘋果賬号
2.申請ios測試證書(p12)
3.申請ios描述檔案(mobileprovision)
4.打包ipa
5.安裝ipa
一、申請蘋果賬号
如果還沒注冊過蘋果賬号,先注冊一個,如果有蘋果賬号了請直接看第二步!
1、先點選下面連結注冊一個apple id。
appleid.apple.com/account?loc…
先登入注冊用的郵箱,因為等下要收郵件驗證碼。
名字用拼音寫上去
選中國
日期随便寫一個,或者寫身份證日期!
安全提示問題設定一定要記住儲存好,可以截圖儲存
先到郵箱收個郵件驗證碼,輸入點繼續,再輸入手機短信驗證碼。
注冊跳轉到登入頁面說明蘋果賬号已經注冊成功了。
2、注冊成功了,或者有蘋果賬号了,登入蘋果開發者中心
developer.apple.com/account
如果你第一次登陸蘋果開發者中心,會有個協定,打鈎同意協定,點選Submit送出。
如果之前登入過同意過協定,沒有付費的蘋果賬号直接登入到這個界面
如果送出申請了付費開發者賬号,但沒有付費688或者付費了沒有生效的賬号是這樣的。這樣還沒付費生效的也還算是免費蘋果開發者賬号
隻要是登入界面是上圖其中一個的,說明已同意協定但未付費的個人開發者!現在就可以直接登入軟體申請ios證書了。
二、申請ios測試證書(p12)
如果還沒安裝Appuploader先安裝好
Appuploader安裝位址
1、打開Appuploader,用蘋果開發者賬号登入。
如果登入報錯,先登入下developer.apple.com/account,同意下協定再登入Appuploader軟體申請證書
如果登入提示以下錯誤,說明沒有同意蘋果的隐私協定,請看這個教程同意下即可登入。apple id同意隐私新協定教程
正常登入會出現這個下圖提示!
意思是隻能申請iOS開發證書用于測試,不能上傳ipa不能上架,上架需要付費688的開發賬号。
2、選擇證書選項
3、點選右下角+ADD選擇,下拉選擇iOS開發證書
輸入證書名稱:不要中文、随意設定
郵箱:(随意)
密碼:證書的密碼,不是開發者賬号密碼,如123這樣不用很複雜,記好、打包時要用、很重要。
應用id:這裡不用選!
點選ok建立。
如果賬号已經有一個iOS開發證書了,将申請報錯(如下圖)免費開發者賬号隻能申請一個開發證書p12,可以删除掉再申請,或者直接用這個已經申請的,申請到了,點選p12檔案下載下傳儲存.p12 證書檔案到電腦。
三、申請ios描述檔案(mobileprovision)
1、傳回軟體,選擇描述檔案
2、點選右下角+ADD,先選擇添加應用id
應用id:三段式格式、如app名稱是淘寶,可以編寫為com.app.taobao,自由編寫!不能重複!具有唯一性@
名稱:數字或者字母,自由編寫,不要中文,不能重複。
如果添加報錯(重複添加或者别人已用這個應用id),解決辦法就是修改下應用id,重新編下。
點選ok隻要沒彈出報錯就是添加成功了,注意先關掉視窗,重新點右下角+ADD進入下拉應用id可檢視剛添加的應用id是否存在。
填加好應用id下步添加設定udid
3、加好了應用id下一步添加用來測試的蘋果手機,先擷取UUID。
蘋果手機助手擷取UDID
如愛思助手,電腦下載下傳愛思助手,連上蘋果手機,裝置資訊裡面那個裝置辨別就是udid。
擷取到UUID、點選添加測試裝置,複制到UDID框,輸入裝置名稱(随意,不要中文),點選ok。
免費賬号7天内最多隻能添加3個手機進行測試.
如果報錯下圖,可能這個udid已經添加過,或者别人添加過,先關掉申請視窗,重新點右下角+ADD,選擇開發版看有沒有出現裝置。
輸入剛擷取的udid(如果你的蘋果手機連結了電腦,Appuploader會自動擷取udid)
name:這個名稱不用要中文,數字或者字母随意編寫,不要跟之前添加過的名稱一樣就行。
添加成功後選擇開發版profile在裝置欄就會出現剛添加的裝置!