【分享】使用免費的蘋果開發者賬號申請iOS證書打包測試教程


 

本文介紹使用未付費688的蘋果賬號(apple id)申請ios證書打包ipa安裝到未越獄蘋果手機真機測試調試。

適用暫時未注冊付費蘋果開發者,需要進行打包iOS真機測試的需求,HBuilder、apicloud等平台適用,完全免費進行!

 

蘋果開發者賬號類型

 

再說下什么是免費的蘋果開發者賬號,就是你沒交688年費的就是免費賬號,如果你想變成付費開發者賬號,提交申請付費就行,賬號都是一樣的賬號。

 

蘋果免費開發者賬號的功能限制

 

1、證書描述文件有效期只有7天,7天后要重新申請iOS證書打包(付費的一年)

2、最多只能添加3個udid測試設備(最多可以讓3個手機安裝,付費的100個)

3、只能通過手機助手安裝如愛思助手安裝(不能上傳分發平台掃碼下載安裝,付費開發者可以掃碼安裝)

 

免費個人開發者賬號申請ios證書打包ipa測試分五步進行

 

1.申請一個蘋果賬號

2.申請ios測試證書(p12)

3.申請ios描述文件(mobileprovision)

4.打包ipa

5.安裝ipa

 

一、申請蘋果賬號

 

如果還沒注冊過蘋果賬號,先注冊一個,如果有蘋果賬號了請直接看第二步證書申請!

 

1.1首先打開蘋果開發者中心https://developer.apple.com/account

 

如果已經申請過apple id,跳過注冊,直接看后面步驟申請iOS證書

 

點擊立即創建您的apple id

 

2、跳轉到apple id申請頁面填寫相關信息

 

名字用漢字或者拼音寫上去(注意寫真實姓名,蘋果審核可能會核查信息)

地區選中國大陸

日期隨便寫一個

安全提示問題設置一定要記住保存好,可以截圖保存。

 

 

 

點繼續將會發送一份驗證碼郵件到郵箱,登錄查看輸入點繼續

 

 

 

2、點繼續注冊會跳轉到這個下面這個協議頁面,勾選同意!(如果網絡不好可能會加載一段時間,耐心等待)

 

同意協議后出現下面這個頁面,說明apple id注冊好了!

 

 

如果是這種界面則是已經提交申請付費開發者,但沒通過審核,也算是免費開發者賬號!

 

 

只要是登錄界面是上圖其中一個的,說明已同意協議但未付費的個人開發者!現在就可以直接登錄軟件申請ios證書了。

 

二、申請ios測試證書(p12)

 

iOS證書申請輔助工具Appuploader

 

可以幫助在Windows電腦直接申請iOS證書,如果是使用HBuilder、APICloud等工具跨平台開發,沒有Mac的開發者,可以非常方便的申請iOS證書去打包蘋果APP真機測試

 

Appuploader安裝教程

 

1、打開Appuploader,用蘋果開發者賬號登錄。

 

 

如果登錄報錯,先登錄下https://developer.apple.com/account,同意下協議再登錄Appuploader軟件申請證書

 

 

正常登錄會出現這個下圖提示!

 

意思是只能申請iOS開發證書用於測試,不能上傳ipa不能上架,上架需要付費688的開發賬號。

 

 

2、選擇證書選項

 

 

3、點擊右下角+ADD選擇,下拉選擇iOS開發證書!

 

輸入證書名稱:不要中文、隨意設置

郵箱:(隨意)

密碼:證書的密碼,不是開發者賬號密碼,如123這樣不用很復雜,記好、打包時要用、很重要。

應用id:這里不用選!

點擊ok創建。

 

 

如果賬號已經有一個iOS開發證書了,將申請報錯(如下圖)免費開發者賬號只能申請一個開發證書p12,可以刪除掉再申請,或者直接用這個已經申請的。

 

 

 

4、申請到了,點擊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在設備欄就會出現剛添加的設備!

 

 

重新點擊右下角的+ADD進入(才能同步到剛申請的appid和設備),選擇開發版profile

選擇剛創建的appid 應用id 如com.app.taobao,勾選關聯第一步創建的ios證書p12,選擇剛添加要測試的設備。

輸入名稱(隨意,123、abc之類的不要中文,因為不要跟之前的重復)

點擊ok創建。

 

 

5、點擊下載保存.mobileprovision,描述文件。

蘋果那邊規定,沒有付費688的蘋果賬號申請的描述文件只有7天有效期,付費蘋果開發者賬號的證書是1年有效期,到期可以重新申請打包,當然測試的話幾天時間也足夠了

 

 

四.打包ipa

 

各開發者工具打包教程,根據自己使用的平台去打包。

 

開心APP打包網站教程

HBuilder打包教程

APICloud打包教程

phonegap打包教程

 

 

xcode打包和appcan打包無法使用,xcode需要付費開發者賬號才能導出ipa。

 

這里以HBuilder平台為例,其它平台不明白的可以加群交流。

 

4.1、打開HBuilder工具,選擇開發好的項目,點擊發行,選擇發行為原生安裝包。

 

 

4.2、選擇iOS打包,支持的設備類型(可以選擇支持iPhone和支持ipad),選擇使用蘋果證書

 

AppID:跟申請證書描述.mobileprovision時選擇的要一致(又稱套裝id,appid,BundleID,應用id,包名)

profile文件:選擇上傳配置文件.mobileprovision

私鑰證書:上傳.p12文件

私鑰密碼:輸入創建p12設置的密碼。

 

然后點擊打包。

 

 

4.3、打包成功后,下載保存ipa,這個ipa包就能安裝到手機測試了。

 

 

五、安裝ipa

 

免費開發者賬號打包的app只能通過愛思助手安裝!

 

如果需要上傳蒲公英 fir等分發平台掃碼安裝請看這個教程、需要付費的開發者賬號。

 

iOS APP真機調試圖文介紹

 

1、普通賬號申請的ios證書打包的ipa、經測試,蘋果官方的iTunes助手安裝不了,不要用這個。、

 

用愛思蘋果助手可以成功安裝

 

https://www.i4.cn/

 

連接上手機、點擊應用游戲,點擊導入安裝,選擇剛打包的ipa包,或者直接選擇ipa包右鍵通過愛思助手安裝。

 

 

2、ipa將自動安裝,類型是越獄版,安裝成功后顯示個人正版,因為是個人ios證書打包,沒上架App Store。

 

 

 

3、安裝成功了第一次啟動應用會出現如下提示,用測試證書或者企業證書打包的ipa都會這樣,需要設置一下。

點擊設置、進入通用,下拉選擇描述文件和設備管理。

 

 

4、點擊開發者應用下面出現的賬號,信任,然后就能啟動應用,不在出現提示。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM