歡迎來(lái)到深圳市志博科技有限公司網站!
您當前的(de)位置:深圳APP開發 > 新聞資訊 > APP開發資訊 >
人(rén)
已閱讀

如何創建APP+申請ios證書(shū)+安卓證書(shū)

來(lái)源:lexintech.com       發布時(shí)間:2019-07-04
       随著(zhe)互聯網的(de)發展,移動互聯網得(de)到了(le)飛(fēi)速的(de)發展,接著(zhe)互聯+的(de)發展,H5的(de)發展,我們不可(kě)否認混合app開發是未來(lái)APP開發的(de)核心主力(比如:apicloud、DCloud、阿裏的(de)Weex,連阿裏都在做(zuò)的(de)事,那絕對(duì)不是小事),所以APP開發要同時(shí)有IOS和(hé)安卓2個(gè)版本,才能赢得(de)市場(chǎng)。接下(xià)來(lái)小編主講如何創建APP+申請ios證書(shū)+安卓證書(shū),這(zhè)對(duì)新手來(lái)說是非常重要的(de)。
 
使用(yòng)哪個(gè)平台?
這(zhè)裏我們選用(yòng)apicloud平台,這(zhè)是目前生态好,論壇活躍,對(duì)于小白可(kě)以少進坑,百度搜索“apicloud平台”,打開頁面,注冊自己的(de)賬号,接下(xià)來(lái)就是創建自己的(de)APP:
第一步:新建一個(gè)自己的(de)APP
點擊左上角創建應用(yòng),選擇Native App,名稱和(hé)說明(míng)可(kě)以根據自己實際填寫。
創建APP應用(yòng)
第二步:安卓證書(shū)申請
創建APP後,點擊左側剛才創建的(de)IT學堂,進入此APP控制台後,再點擊左側證書(shū)一欄進行安卓證書(shū)的(de)創建,應用(yòng)包名可(kě)以自行填寫,證書(shū)密碼也(yě)需要設置,點擊創建并保存,安卓證書(shū)則創建好了(le),是不是很簡單;
申請安卓證書(shū)

填寫相關信息

安卓證書(shū)創建完成
第三步:IOS證書(shū)制作
ios證書(shū)制作需要做(zuò)2個(gè)證書(shū),一個(gè)正式證書(shū),一個(gè)測試證書(shū);
1、登錄 iOS Dev Center
注冊Apple ID
2、選擇左側 Certificates, Identifiers & Profiles
3、申請蘋果iOS App ID
在“Capabilities”欄下(xià)選擇應用(yòng)要使用(yòng)到的(de)服務,用(yòng)到啥選啥


4、制作證書(shū)請求文件
 
不管是申請開發(Development)證書(shū)還(hái)是發布(Distribution)證書(shū),都需要使用(yòng)證書(shū)請求(.certSigningRequest)文件,證書(shū)請求文件需在Mac OS上使用(yòng)“Keychain Access”工具生成(中國蘋果電腦(nǎo)叫:鑰匙串訪問)。




注意:如果在保存的(de)文件夾中看到CertificateSigningRequest.certSigningRequest,說明(míng)請求文件制作完畢;
 
5、去蘋果開發者官網申請證書(shū)
 
這(zhè)裏申請證書(shū)包括下(xià)面,都是需要進行重複2遍,一次申請開發環境證書(shū),一次是生産環境證書(shū)




重複步驟後,和(hé)下(xià)面一樣出現2個(gè)證書(shū),那就對(duì)了(le)
注意:一定要重複1遍哦,不然你隻有一個(gè)證書(shū),最後你有2個(gè)證書(shū)才對(duì)
 
6、導入證書(shū),生成P12文件
 
這(zhè)一步需要注意2點,首先左側選擇登錄,其次下(xià)面選擇證書(shū),此時(shí)把文件夾2個(gè)證書(shū)直接拖拽到證書(shū)裏面(爲啥不能直接導入:親測18年macbookpro需要拖拽才正常,不然無法生成p12文件)
拖拽後會彈出此框,點擊添加即刻
找到剛才導入的(de)2個(gè)證書(shū)
選擇一個(gè)證書(shū)右擊導出,2個(gè)都要導出,導出後有2次
密碼輸入提醒,第一次是設置證書(shū)密碼(記住不要丢失)
 
第二次是你的(de)mac電腦(nǎo)密碼
如果2次導出結束後,你會獲得(de)2個(gè)P12文件,名稱自己定義
注意:務必需要執行2次,導出生産環境和(hé)正式環境2個(gè)P12證書(shū)
 
7、添加測試設備UUID
 
問:UUID怎麽獲取?
 
答(dá):第一種方法,蘋果手機插入蘋果電腦(nǎo),打開itunes,點擊序列号就會顯示UUID
第二種方法,百度搜索 蒲公英UUID,這(zhè)種方法比較簡單,手機掃碼按照(zhào)步驟就能獲取UUID;
既然通(tōng)過上面我們知道怎麽獲取uuid,那麽接下(xià)來(lái),我們來(lái)添加設備;
這(zhè)裏的(de)uuid就是上面獲取到的(de)
添加成功後則列表會顯示,表示添加成功
 
8、接下(xià)來(lái)需要制作描述文件,制作描述文件必須先添加點測試設備,這(zhè)個(gè)主要爲了(le)生産環境方便蘋果手機打包安裝測試使用(yòng);
這(zhè)裏記住,需要重複一次,正式和(hé)生産環境都需要描述文件
選擇自己的(de)APP ID 如果多(duō)個(gè)不要選錯了(le)哦
 
選擇該APP的(de)證書(shū),如果多(duō)個(gè)不要選錯了(le)(新建的(de)在下(xià)面)
 
選擇需要參與的(de)測試人(rén)員(yuán),必須選擇,不然手機無法安裝
 
自己設置一個(gè)名稱,随便,可(kě)以用(yòng)項目名稱
 
務必把描述文件下(xià)載下(xià)來(lái)
 
如果列表顯示2個(gè),就說明(míng)對(duì)了(le)(别說我隻有一個(gè),麻煩
 
你還(hái)要重複一次,不然隻有一個(gè))
 
最後:下(xià)載下(xià)來(lái)2個(gè)描述文件則就對(duì)了(le)
 
注意:以上的(de)證書(shū)和(hé)文件制作都需要2次,不然你隻有一個(gè)文件
 
9、以上完成,您已經把證書(shū)全部制作完成了(le),最後還(hái)有個(gè)推送證書(shū)制作,如果APP需要用(yòng)到推送則制作,下(xià)面也(yě)說明(míng)下(xià)
 
勾選推送服務,點擊後面配置按鈕
 
點擊紅色的(de)框,這(zhè)裏也(yě)務必要重複一次,第一次點擊上面
 
第二次點擊下(xià)面;
 
2次都選擇最開始的(de)創建的(de)申請文件CertificateSigningRequest
 
生成完後下(xià)載推送證書(shū)
 
重複2次後,最終會出現下(xià)面這(zhè)樣,表示生産+正式都ok了(le)
 
也(yě)可(kě)以通(tōng)過列表查看,如果出現2個(gè)推送證書(shū)就ok了(le)
 
最後你的(de)本地應該有下(xià)面2個(gè)推送證書(shū),那就ok了(le)
 
10、推送證書(shū)導出推送P12文件
 
這(zhè)裏的(de)導出P12文件和(hé)上面導出P12方法是一樣的(de),所以這(zhè)裏就不重複了(le),直接上圖
 
找到導入的(de)2個(gè)證書(shū)
 
2個(gè)證書(shū)都右擊導出P12文件
 
名稱自己定義,最後本地有2個(gè)這(zhè)樣的(de)P12文件就行了(le),
 
建議(yì)使用(yòng)aps前綴和(hé)dev、dis,到時(shí)好區(qū)分(fēn);
 
注意:以上已經把證書(shū)全部制作完成了(le),下(xià)面需要安裝證書(shū)了(le)
 
如何把ios證書(shū)上傳到apicloud平台
打開apicloud控制台,選擇對(duì)應的(de)app後,選擇左側證書(shū),這(zhè)裏有2個(gè)證書(shū),1個(gè)生成環境,1個(gè)測試環境,把證書(shū)上傳到平台就行了(le)


注意:不要上傳錯了(le),這(zhè)是不要把推送證書(shū)上傳進去了(le)
 
如何把推送證書(shū)上傳到推送平台,這(zhè)裏以極光(guāng)推送爲例
 
這(zhè)裏不演示創建APP,選中APP點擊設置
 
點擊推送設置,選擇ios把對(duì)應P12證書(shū)上傳上去就行了(le)
 
結尾
至此第一節證書(shū)制作教程完美(měi)結束。

本文來(lái)自:IT學堂
APP開發 網站開發 産品設計 微信公衆号 APP開發公司 用(yòng)戶體驗 APP運營 微信小程序 産品經理(lǐ) 網站設計