iOS開發(fā)證書的配置(非企業(yè)版)

我們一步一步來:

?第一步:打開鑰匙串,點(diǎn)擊左上角鑰匙串訪問,如下:

1.png

?第二步:填寫郵件(隨意填),勾選存到磁盤,點(diǎn)擊繼續(xù)

2.png

?第三步:生成創(chuàng)建證書時(shí)說需要的文件,如下:

3.png

?第四步:登錄開發(fā)者賬號(hào)(自己的或者公司的都可以)

?第五步:點(diǎn)擊certificates......然后按照順序來.....




  3.注冊(cè)項(xiàng)目的Bundle ID








到這里就算注冊(cè)完成了?。

  4.添加測試設(shè)備



填寫完下一步就好了。 獲取設(shè)備的UDID:設(shè)備連接Mac 打開iTunes?






如果覺得麻煩,或則條件不允許可以選擇蒲公英提供的方式(https://www.pgyer.com/doc/view/udid


  5.配置證書





這里不用擔(dān)心會(huì)選擇錯(cuò)誤,你配置開發(fā)證書,那這里就只有開發(fā)證書供你選擇。配置發(fā)布證書,這里就只有發(fā)布證書供你選擇。


如果是配置開發(fā)證書,就還會(huì)需要你設(shè)置,在這個(gè)項(xiàng)目中添加哪些設(shè)備作為真機(jī)調(diào)試的設(shè)備



完成創(chuàng)建后,只要下載這個(gè)配置文件,雙擊運(yùn)行就可以了。然后退出網(wǎng)頁。證書就已經(jīng)申請(qǐng)好了,配置好了。你也可以真機(jī)調(diào)試,也能發(fā)布了。(Xcode7

以后不需要開發(fā)者賬號(hào)也能真機(jī)調(diào)試,只要你在Xcode登陸 Apple ID 賬號(hào),不過發(fā)布還是需要開發(fā)者賬號(hào)的)步驟:



 登陸成功后:






然后下面會(huì)出現(xiàn)Fix Issue 按鈕點(diǎn)擊就好了,系統(tǒng)自動(dòng)幫你調(diào)試好。(個(gè)人理解:這里的Bundle ID最好在后面加點(diǎn)后綴,不然你已經(jīng)在網(wǎng)頁注冊(cè)過這個(gè)Bundle ID這里就會(huì)報(bào)錯(cuò),或則你這里把Bundle ID注冊(cè)了,你另外的賬號(hào)就得換個(gè)Bundle ID了)

其實(shí)Xcode 7已經(jīng)可以自動(dòng)管理證書了,但是有時(shí)候還是有一些毛病。比如我已經(jīng)創(chuàng)建好的證書,Xcode 還會(huì)自己去重新創(chuàng)建證書、也不能自定義命名。不過,據(jù)說Xcode 8完善很多。具體能完善到什么程度,有待考證。

發(fā)布流程。

打開?iTunes Connect (https://itunesconnect.apple.com) 登陸賬號(hào);


不懂填寫什么,可以點(diǎn)問號(hào)都是中文的提示


創(chuàng)建后就進(jìn)入





  填寫完了,右上 存儲(chǔ) 按鈕,保存下。然后繼續(xù):


先上傳APP截圖,最新的規(guī)定是只要上傳5.5寸的截圖就可以了;視頻,看個(gè)人,好像是十幾秒左右吧,我沒上傳過,圖片、視頻的內(nèi)容要是APP中真實(shí)存在的;然后就是APP描述(描述的內(nèi)容要與APP相符合),關(guān)鍵詞(據(jù)說不能出現(xiàn)競品的名字,沒考證過),技術(shù)支持網(wǎng)址,營銷網(wǎng)址(兩個(gè)網(wǎng)址沒有也可以用公司的網(wǎng)站);下面部分:



都填寫完了,就存儲(chǔ)下。然后檢查有沒有錯(cuò)誤,或則寫錯(cuò)的。 (填寫過程中,最好填寫完一些就存儲(chǔ)下,防止網(wǎng)絡(luò)出問題,白弄,特別是上傳完截圖)然后回到Xcode,打開你的項(xiàng)目:






下面是導(dǎo)出ipa的提交方式:


后面幾步也是選擇發(fā)布證書,檢查發(fā)布配置文件(注:如果是導(dǎo)出到分發(fā)網(wǎng)站的ipa,發(fā)布的配置文件必須是?Ad-hoc?的,企業(yè)級(jí)賬號(hào)還可以是?In-house ,詳細(xì)參考:蒲公英的說明),然后選擇保存路徑。然后在Xcode里面打開:



運(yùn)行后,登陸開發(fā)者賬號(hào)。把ipa文件添加進(jìn)去,下一步 ,下一步,就可以提交到?iTunes Connect了。(提交到分發(fā)網(wǎng)站的請(qǐng)參考:https://www.pgyer.com/doc/view/app_upload)步驟差不多,就不詳解了。提交過程的快慢跟網(wǎng)速有關(guān),成功后就可以關(guān)閉Xcode了,回到?iTunes Connect。




進(jìn)入活動(dòng)。查看項(xiàng)目是否構(gòu)建狀態(tài);如果完成了,就繼續(xù):


添加完構(gòu)建版本,存儲(chǔ)下,整個(gè)資料的填寫提交差不多完成。然后設(shè)置:




這個(gè)根據(jù)個(gè)人需求,設(shè)置價(jià)格,銷售范圍等等。完了檢查下,看有沒有錯(cuò)誤的地方。沒有就可以點(diǎn)擊右上角的提交以供審核了。

還有一個(gè),你也可以添加APP在APPStore上的本地化,APPStore會(huì)根據(jù)你做的本地化,實(shí)現(xiàn)不同地區(qū)的賬號(hào)看到你的APP顯示的是本地化的語言,如果你沒做本地化,那么顯示就是你的APPStore主要語言


最后就是這個(gè)頁面了,還是一樣有就有,沒有就沒有,選擇提交。就是等待審核了?,F(xiàn)在新提交應(yīng)用,我個(gè)人測試 3個(gè)工作日上架了,更新迭代的應(yīng)用是24個(gè)小時(shí)上架了。這個(gè)具體,看運(yùn)氣了。


?發(fā)布過程中遇到的問題:(持續(xù)更新)

1.提交上去了,等待構(gòu)建完成.突然發(fā)現(xiàn)在活動(dòng)中看不到構(gòu)建的版本:

  檢查郵件,是不是因?yàn)闄?quán)限問題,構(gòu)建失敗了,所以沒有顯示構(gòu)建版本;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 引言關(guān)于開發(fā)證書配置(Certificates & Identifiers & Provisioning Prof...
    molake閱讀 48,890評(píng)論 7 62
  • 引言 關(guān)于開發(fā)證書配置(Certificates & Identifiers & Provisioning Pro...
    Damen_9527閱讀 9,526評(píng)論 0 4
  • 首先明確一個(gè)概念:什么是線程安全 對(duì)于同一塊資源可能被多個(gè)線程共享,也就是多個(gè)線程可能訪問統(tǒng)一資源,訪問同一對(duì)象,...
    創(chuàng)意總監(jiān)閱讀 440評(píng)論 0 0
  • 要英語考試了,研究了一下關(guān)于怎么學(xué)習(xí)英語。 我們學(xué)習(xí)英語的形式: 記單詞:選擇一本英語書,單詞書記憶,如四六級(jí)單詞...
    黑星星i閱讀 235評(píng)論 0 0
  • 我有點(diǎn)討厭自己了.說了寫日記每天一寫. 可是總是因玩游戲.或者為不知道自己在做什么.給忘記了. 日記總是往上補(bǔ).5...
    何必去想念閱讀 220評(píng)論 0 0

友情鏈接更多精彩內(nèi)容