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