人(rén)
已閱讀(dú)
已閱讀(dú)
如(rú)何創建APP+申請(qǐng)ios證φ♥∑書(shū)+安卓證書(shū)
來(lái)源:lexintech.com 發布時(s®☆<hí)間(jiān):2019-07-04
随著(zh✘φe)互聯網的(de)發展,移動互聯網得(de)到(dào)了(le)₽←∞飛(fēi)速的(de)發展,接著(zhe)互聯+的(de↕∞<©)發展,H5的(de)發展,我們不(bù α)可(kě)否認混合app開(kāi)發是(shì)未來(lá&♥∑i)APP開(kāi)發的(de)核心主力(比如(rú):apiclou δ d、DCloud、阿裡(lǐ)的(de)Weex,連阿裡(≥←lǐ)都(dōu)在做(zuò)的(de)事(shì),那(<®'nà)絕對(duì)不(bù)是(shì)小(xiǎo)事(shì)),所以₩↕APP開(kāi)發要(yào)同時(shí)有(yǒu)Iβ¶±∞OS和(hé)安卓2個(gè)版本,才能(n$☆ éng)赢得(de)市(shì)場(chǎng)。接下(x↔¥ià)來(lái)小(xiǎo)編主講如(rú)何創±建APP+申請(qǐng)ios證書(shū)+安卓證書(shū)"• ,這(zhè)對(duì)新手來(lái)≤"說(shuō)是(shì)非常重要(yào)的(de)。
使用(yòng)哪個(gè)平台?
這(zhè)裡(lǐ)我們選用(yòng)apicloud平♥÷台,這(zhè)是(shì)目前生(shēng)↓>↓↓态好(hǎo),論壇活躍,對(duì)于小(xiǎo)白(b₹$ái)可(kě)以少(shǎo)進坑,百度搜φ↕索“apicloud平台”,打開(kāi)頁面↔↔,注冊自(zì)己的(de)賬号,接下(xià)來(lái)就(ji≠∑ù)是(shì)創建自(zì)己的(de)APP:
第一(yī)步:新建一(yī)個(gè)自<>α(zì)己的(de)APP
點擊左上(shàng)角創建應用(yòng),選擇Native ¥ App,名稱和(hé)說(shuō)明(mí₹ λng)可(kě)以根據自(zì)己實際填✔λ✔♣寫。

第二步:安卓證書(shū)申請(qǐng)
創建APP後,點擊左側剛才創建的(de)IT∏★學堂,進入此APP控制(zhì)台後,再點擊左側證書(s♦↔$←hū)一(yī)欄進行(xíng)安卓證書(shū)的(de)創←σ™建,應用(yòng)包名可(kě)以自(zì)行(xíng)填寫,證✔✔→∏書(shū)密碼也(yě)需要(yào)設置,點擊±✘α₩創建并保存,安卓證書(shū)則創建好(hǎo)了(le),是(↓®→¥shì)不(bù)是(shì)很(hěn)簡單;



第三步:IOS證書(shū)制(zhì)作(zuò)
ios證書(shū)制(zhì)作(zuò)需要(yào)做(zuò)γσ2個(gè)證書(shū),一(yī)個(gè)正式證書(shū±¶),一(yī)個(gè)測試證書(shū);
1、登錄 iOS Dev Center

2、選擇左側 Certificates, I>γ'dentifiers & Profile♠"s

3、申請(qǐng)蘋果iOS App ID

在“Capabilities”欄下<γ(xià)選擇應用(yòng)要(yào)使用(yò✘↔≈ng)到(dào)的(de)服務,用(yòng)到(dào)啥選啥


4、制(zhì)作(zuò)證書(shū)請(q→♠ǐng)求文(wén)件(jiàn)
不(bù)管是(shì)申請(qǐng)開(kāi)發™✘(Development)證書(shū)還(hái)是(shì)發布(D£✔↕istribution)證書(shū),都(dōu)需要↕(yào)使用(yòng)證書(shū)請(qǐng)求(.certSig♠β'ningRequest)文(wén)件(jiàn),≥≈→證書(shū)請(qǐng)求文(wén)件(jiàn)需在Mac OS上δ×÷(shàng)使用(yòng)“Keyα↓chain Access”工(gōng)具生(shē↓¥$×ng)成(中國(guó)蘋果電(diàn)腦(nǎo)叫:鑰匙串訪問(wèn ÷))。



注意:如(rú)果在保存的(de)文(wén)件(jiàn)夾中看(kàn)←♦到(dào)CertificateSigningRequest.c♥✘ertSigningRequest,說(shuō)明(míng→→ )請(qǐng)求文(wén)件(jiàn)制(zhì)作(zuò)完畢←± ¶;
5、去(qù)蘋果開(kāi)發者官網申請(qǐng)證書(s☆↓hū)
這(zhè)裡(lǐ)申請(qǐng)證書(shū)包括下(x¥€ià)面,都(dōu)是(shì)需要(yào)進行(xíng)重複2遍★₽,一(yī)次申請(qǐng)開(kāi)發π""環境證書(shū),一(yī)次是(shì)生(shēng)産環境證書(<™shū)



重複步驟後,和(hé)下(xià)面一(y↑€'ī)樣出現(xiàn)2個(gè)證書(shū),那(nà)就(jiù)對(d≠€uì)了(le)

注意:一(yī)定要(yào)重複1遍哦,不(bù)然你(nǐ)隻有(¥'π€yǒu)一(yī)個(gè)證書(shū),最後你(nǐ)¥有(yǒu)2個(gè)證書(shū)才對(duì)
6、導入證書(shū),生(shēng)成P12文(wén)件(jiàn)÷♥±
這(zhè)一(yī)步需要(yào)注意2點,首先左側選擇登錄,其次下(∞ xià)面選擇證書(shū),此時(shí)把文(wén)件(jiàn×☆♦)夾2個(gè)證書(shū)直接拖拽到(¥ dào)證書(shū)裡(lǐ)面(為(wèi)啥不∑∏÷©(bù)能(néng)直接導入:親測18年(nián)macbookβ€pro需要(yào)拖拽才正常,不(bù)然無法生(shēng)成p12文ε ∏(wén)件(jiàn))


拖拽後會(huì)彈出此框,點擊添加即刻

找到(dào)剛才導入的(de)2個(g♣∞•è)證書(shū)

選擇一(yī)個(gè)證書(shū)右擊導出,2個(gè)都β→✘¥(dōu)要(yào)導出,導出後有(yǒu)2次
密碼輸入提醒,第一(yī)次是(shì)設置證書(shū)密碼(記住不(bù§≈★€)要(yào)丢失)
第二次是(shì)你(nǐ)的(de)mac電(diàn)腦(nǎo)密φ φ↕碼

如(rú)果2次導出結束後,你(nǐ) €ε會(huì)獲得(de)2個(gè)P12文(π wén)件(jiàn),名稱自(zì)己定義

注意:務必需要(yào)執行(xíng)2次,導出生(shēng)産環♥∑₹®境和(hé)正式環境2個(gè)P12證書(shū)
7、添加測試設備UUID
問(wèn):UUID怎麽獲取?
答(dá):第一(yī)種方法,蘋果手機(jī)插入蘋果電(dià ₩✔n)腦(nǎo),打開(kāi)itunes,點™¥€™擊序列号就(jiù)會(huì)顯示UUID$±∞∏

第二種方法,百度搜索 蒲公英UUID,這(zh™★β®è)種方法比較簡單,手機(jī)掃碼按照(zhào)步驟就(j±≈∏÷iù)能(néng)獲取UUID;

既然通(tōng)過上(shàng)面我們知(zhī)道(dào)怎麽獲取↕₹αφuuid,那(nà)麽接下(xià)來(l$♣♠ái),我們來(lái)添加設備;

這(zhè)裡(lǐ)的(de)uuid就(jiù)是↑Ω↔(shì)上(shàng)面獲取到(dàoσπ↓™)的(de)

添加成功後則列表會(huì)顯示,表示添加成功
8、接下(xià)來(lái)需要(yào)制∞±α(zhì)作(zuò)描述文(wén)件(jiàn),制(zhì)₩¥±作(zuò)描述文(wén)件(jiàn)必須先添加點測試設∏≠ 備,這(zhè)個(gè)主要(yào)為(wèi)了(le)生(shēng•λ↑)産環境方便蘋果手機(jī)打包安裝測試使用(yòng);

這(zhè)裡(lǐ)記住,需要(yào)重複一(yī)次,正式和(hé)生×✘↓&(shēng)産環境都(dōu)需要(yào)描述♦↓β文(wén)件(jiàn)

選擇自(zì)己的(de)APP ID 如(rú)果✔↔×多(duō)個(gè)不(bù)要(yào)選錯(cuò)了(le)哦
選擇該APP的(de)證書(shū),如(rú)¶×©果多(duō)個(gè)不(bù)要(yào)選錯(β$≈cuò)了(le)(新建的(de)在下(xià)面)
選擇需要(yào)參與的(de)測試人(rén)員(yuán)∞↔₹,必須選擇,不(bù)然手機(jī)無法™β×安裝
自(zì)己設置一(yī)個(gè)名₩"稱,随便,可(kě)以用(yòng)項目名稱
務必把描述文(wén)件(jiàn)下(xià)載∑↓∑下(xià)來(lái)
如(rú)果列表顯示2個(gè),就(jiù)說(shuō)明(mí±∞ng)對(duì)了(le)(别說(shuō)我隻有γ<♥(yǒu)一(yī)個(gè),麻煩
你(nǐ)還(hái)要(yào)重複一(y×£♠ī)次,不(bù)然隻有(yǒu)一(yī)個(gè))
最後:下(xià)載下(xià)來(lái)2個(© •gè)描述文(wén)件(jiàn)則就(jiù)對(duì)了(♦∏>le)
注意:以上(shàng)的(de)證書(∏αshū)和(hé)文(wén)件(jiàn₹♠™)制(zhì)作(zuò)都(dōu)需要(yào)2次,不(bù)然你(×§nǐ)隻有(yǒu)一(yī)個(gè)文(wén)件(jiàn)
9、以上(shàng)完成,您已經把證書(sh"→'←ū)全部制(zhì)作(zuò)完成了(le),最α" 後還(hái)有(yǒu)個(gè)推送證書(shū)制(zhì)作(zu≈§εò),如(rú)果APP需要(yào)用(yòng)到(dào)推送則制(z™γhì)作(zuò),下(xià)面也(yě)說(shuō)明(mín£•<g)下(xià)
勾選推送服務,點擊後面配置按鈕
點擊紅(hóng)色的(de)框,這(•εα zhè)裡(lǐ)也(yě)務必要(yào)重複一(yī₹λ)次,第一(yī)次點擊上(shàng)面
第二次點擊下(xià)面;
2次都(dōu)選擇最開(kāi)始的(de)創建的(de)申請×♥®'(qǐng)文(wén)件(jiàn)CertificateSigningRγφ≈¶equest
生(shēng)成完後下(xià)載推送證書(shū)
重複2次後,最終會(huì)出現(xià→ ©n)下(xià)面這(zhè)樣,表示生(shēng)産×∞≤≤+正式都(dōu)ok了(le)
也(yě)可(kě)以通(tōng)過列表查看(kàn),如(rú)果出現©₽↕£(xiàn)2個(gè)推送證書(shū)就(jiù)ok了(∑♦le)
最後你(nǐ)的(de)本地(dì)應該∞±有(yǒu)下(xià)面2個(gè)推送證書σ↕(shū),那(nà)就(jiù)ok了₩→(le)
10、推送證書(shū)導出推送P12文(wén)件(jiàn)
這(zhè)裡(lǐ)的(de)導出P12文(wén)件(₩♥₹jiàn)和(hé)上(shàng)面導出P12方法是(shì)一(yī)樣"£∑≤的(de),所以這(zhè)裡(lǐ)就(jiù)不(bù)重複了(le),直 ↑£"接上(shàng)圖
找到(dào)導入的(de)2個(gè)證書(shū)™£₹'
2個(gè)證書(shū)都(dōu)右擊導出P12文(wén)件(jiαλ©àn)
名稱自(zì)己定義,最後本地(dì)有(yǒu)2個(gè)這±≈(zhè)樣的(de)P12文(wén)件(j₽←≠"iàn)就(jiù)行(xíng)了(le),
建議(yì)使用(yòng)aps前綴和(hé)dev、dis,到(dΩ↑>∑ào)時(shí)好(hǎo)區(qū)分(fēn);
注意:以上(shàng)已經把證書(shū)全部₽ &制(zhì)作(zuò)完成了(le),下(xià)面需要(yào)安裝證書"©£∑(shū)了(le)
如(rú)何把ios證書(shū)上(shà• ng)傳到(dào)apicloud平台
打開(kāi)apicloud控制(zhì)台,選擇對(duì)應的(d↓φ₽e)app後,選擇左側證書(shū),這(λ φ&zhè)裡(lǐ)有(yǒu)2個(gè)證書(shū),1個(gè)生(s ≤↑hēng)成環境,1個(gè)測試環境,把證書(shū)上(sh← àng)傳到(dào)平台就(jiù)行(xíng)了(l♣¥e)


注意:不(bù)要(yào)上(shàng™>β)傳錯(cuò)了(le),這(zhè)是(shì)不(bù)要±•↔ (yào)把推送證書(shū)上(shàng)傳進去(qù)了(l ¥₽e)
如(rú)何把推送證書(shū)上(shàng)傳到(dào)推送平台,¶α這(zhè)裡(lǐ)以極光(guāng)推送為(w☆≤™∑èi)例
這(zhè)裡(lǐ)不(bù)演示創建APP,選中APP點擊¥設置
點擊推送設置,選擇ios把對(duì)應P12證書(shū)上(s €≈hàng)傳上(shàng)去(qù)就(jiù)行(xí♠•ng)了(le)
結尾
至此第一(yī)節證書(shū)制(zhì)作("¥zuò)教程完美(měi)結束。
本文(wén)來(lái)自(zì):IT學™ 堂
本文(wén)來(lái)自(zì):IT學™ 堂
- 上(shàng)一(yī)篇:b2b電(diàn)子(zǐ)商務APP軟件(jiàn)采>Ω₩'購(gòu)模闆的(de)功能(néng)設計(jì)
- 下(xià)一(yī)篇:小(xiǎo)視(shì)頻(pín)app開(kāi)發遇到(dào™↔γ)的(de)問(wèn)題及解決方法
- > 開(kāi)發網站(zhàn)或APP是&&(shì)用(yòng)JAVA好(hǎo)還(hái)是(shì)PHP≠←€好(hǎo)?
- > 找外(wài)包公司開(kāi)發APP≥±≥有(yǒu)哪些(xiē)注意事(shì)項≈>ε≠?
- > 想創業(yè),别再盲目開(kāi)發APP了(le)!
- > 開(kāi)發一(yī)個(gè)APP多(duō)少™✔ (shǎo)錢(qián)?
- > 開(kāi)發一(yī)個(gè)APP多(duō)少(shǎo)錢≥₹(qián)?
- > 跟外(wài)包公司合作(zuò)怎麽樣才能(nén✘πg)做(zuò)好(hǎo)一(yī)款APP?