人
已閱讀
已閱讀
如何創(chuàng)建APP+申請ios證書+安卓證書
來源:lexintech.com ?? ?? 發(fā)布時間:2019-07-04
隨著互聯(lián)網(wǎng)的發(fā)展,移動互聯(lián)網(wǎng)得到了飛速的發(fā)展,接著互聯(lián)+的發(fā)展,H5的發(fā)展,我們不可否認混合app開發(fā)是未來APP開發(fā)的核心主力(比如:apicloud、DCloud、阿里的Weex,連阿里都在做的事,那絕對不是小事),所以APP開發(fā)要同時有IOS和安卓2個版本,才能贏得市場。接下來小編主講如何創(chuàng)建APP+申請ios證書+安卓證書,這對新手來說是非常重要的。
使用哪個平臺?
這里我們選用apicloud平臺,這是目前生態(tài)好,論壇活躍,對于小白可以少進坑,百度搜索“apicloud平臺”,打開頁面,注冊自己的賬號,接下來就是創(chuàng)建自己的APP:
第一步:新建一個自己的APP
點擊左上角創(chuàng)建應(yīng)用,選擇Native App,名稱和說明可以根據(jù)自己實際填寫。
第二步:安卓證書申請
創(chuàng)建APP后,點擊左側(cè)剛才創(chuàng)建的IT學堂,進入此APP控制臺后,再點擊左側(cè)證書一欄進行安卓證書的創(chuàng)建,應(yīng)用包名可以自行填寫,證書密碼也需要設(shè)置,點擊創(chuàng)建并保存,安卓證書則創(chuàng)建好了,是不是很簡單;
第三步:IOS證書制作
ios證書制作需要做2個證書,一個正式證書,一個測試證書;
1、登錄 iOS Dev Center
2、選擇左側(cè) Certificates, Identifiers & Profiles
3、申請?zhí)O果iOS App ID
在“Capabilities”欄下選擇應(yīng)用要使用到的服務(wù),用到啥選啥
4、制作證書請求文件
不管是申請開發(fā)(Development)證書還是發(fā)布(Distribution)證書,都需要使用證書請求(.certSigningRequest)文件,證書請求文件需在Mac OS上使用“Keychain Access”工具生成(中國蘋果電腦叫:鑰匙串訪問)。
注意:如果在保存的文件夾中看到CertificateSigningRequest.certSigningRequest,說明請求文件制作完畢;
5、去蘋果開發(fā)者官網(wǎng)申請證書
這里申請證書包括下面,都是需要進行重復2遍,一次申請開發(fā)環(huán)境證書,一次是生產(chǎn)環(huán)境證書
重復步驟后,和下面一樣出現(xiàn)2個證書,那就對了
注意:一定要重復1遍哦,不然你只有一個證書,最后你有2個證書才對
6、導入證書,生成P12文件
這一步需要注意2點,首先左側(cè)選擇登錄,其次下面選擇證書,此時把文件夾2個證書直接拖拽到證書里面(為啥不能直接導入:親測18年macbookpro需要拖拽才正常,不然無法生成p12文件)
拖拽后會彈出此框,點擊添加即刻
找到剛才導入的2個證書
選擇一個證書右擊導出,2個都要導出,導出后有2次
密碼輸入提醒,第一次是設(shè)置證書密碼(記住不要丟失)
第二次是你的mac電腦密碼
如果2次導出結(jié)束后,你會獲得2個P12文件,名稱自己定義
注意:務(wù)必需要執(zhí)行2次,導出生產(chǎn)環(huán)境和正式環(huán)境2個P12證書
7、添加測試設(shè)備UUID
問:UUID怎么獲???
答:第一種方法,蘋果手機插入蘋果電腦,打開itunes,點擊序列號就會顯示UUID
第二種方法,百度搜索 蒲公英UUID,這種方法比較簡單,手機掃碼按照步驟就能獲取UUID;
既然通過上面我們知道怎么獲取uuid,那么接下來,我們來添加設(shè)備;
這里的uuid就是上面獲取到的
添加成功后則列表會顯示,表示添加成功
8、接下來需要制作描述文件,制作描述文件必須先添加點測試設(shè)備,這個主要為了生產(chǎn)環(huán)境方便蘋果手機打包安裝測試使用;
這里記住,需要重復一次,正式和生產(chǎn)環(huán)境都需要描述文件
選擇自己的APP ID 如果多個不要選錯了哦
選擇該APP的證書,如果多個不要選錯了(新建的在下面)
選擇需要參與的測試人員,必須選擇,不然手機無法安裝
自己設(shè)置一個名稱,隨便,可以用項目名稱
務(wù)必把描述文件下載下來
如果列表顯示2個,就說明對了(別說我只有一個,麻煩
你還要重復一次,不然只有一個)
最后:下載下來2個描述文件則就對了
注意:以上的證書和文件制作都需要2次,不然你只有一個文件
9、以上完成,您已經(jīng)把證書全部制作完成了,最后還有個推送證書制作,如果APP需要用到推送則制作,下面也說明下
勾選推送服務(wù),點擊后面配置按鈕
點擊紅色的框,這里也務(wù)必要重復一次,第一次點擊上面
第二次點擊下面;
2次都選擇最開始的創(chuàng)建的申請文件CertificateSigningRequest
生成完后下載推送證書
重復2次后,最終會出現(xiàn)下面這樣,表示生產(chǎn)+正式都ok了
也可以通過列表查看,如果出現(xiàn)2個推送證書就ok了
最后你的本地應(yīng)該有下面2個推送證書,那就ok了
10、推送證書導出推送P12文件
這里的導出P12文件和上面導出P12方法是一樣的,所以這里就不重復了,直接上圖
找到導入的2個證書
2個證書都右擊導出P12文件
名稱自己定義,最后本地有2個這樣的P12文件就行了,
建議使用aps前綴和dev、dis,到時好區(qū)分;
注意:以上已經(jīng)把證書全部制作完成了,下面需要安裝證書了
如何把ios證書上傳到apicloud平臺
打開apicloud控制臺,選擇對應(yīng)的app后,選擇左側(cè)證書,這里有2個證書,1個生成環(huán)境,1個測試環(huán)境,把證書上傳到平臺就行了
注意:不要上傳錯了,這是不要把推送證書上傳進去了
如何把推送證書上傳到推送平臺,這里以極光推送為例
這里不演示創(chuàng)建APP,選中APP點擊設(shè)置
點擊推送設(shè)置,選擇ios把對應(yīng)P12證書上傳上去就行了
結(jié)尾
至此第一節(jié)證書制作教程完美結(jié)束。
本文來自:IT學堂
本文來自:IT學堂