ios 認證申請和發布流程

來源:互聯網
上載者:User

標籤:alt   cocoa   pst   過程   tun   版本   應用   防止   tor   

  • 認證是什嗎?

      

上面這個就是我們申請好認證後,下載到本地的.cer檔案,也就是常說的開發認證與發布認證的樣式。這.cer檔案格式的認證是讓開發人員使用的裝置(也就是你的Mac)有真機調試,發布APP的許可權。

上面這個就是我們配置好認證後,下載到本地的.mobileprovision檔案,也就是設定檔的樣式。這.mobileprovision檔案格式的設定檔是讓開發人員的項目(APP)能有真機調試,發布的許可權。

  • 申請流程。
  1. 申請鑰匙串檔案

    進入  (Launchpad),找到   (我的是在其他裡面找到的),運行後再右上方

   

    

    

 

    

    儲存在案頭就好了,然後就完成退出鑰匙串工具就可以了。

 

  2.申請開發認證,發布認證

    開啟蘋果開發人員中心(https://developer.apple.com)

   

 

 

 

    

    

 

    

 

 

    

    

    

 

    

  3.註冊項目的Bundle ID

 

    

 

 

 

  

  

 

    

 

 

   到這裡就算註冊完成了 。

  4.添加測試裝置

    

 

 

    

    

    填寫完下一步就好了。 擷取裝置的UDID:裝置串連Mac 開啟iTunes 

 

    

 

 

 

    

 

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

 

  5.配置認證

    

 

 

    

   

 

 

    

    這裡不用擔心會選擇錯誤,你配置開發認證,那這裡就只有開發認證供你選擇。配置發布認證,這裡就只有發布認證供你選擇。

 

   如果是配置開發認證,就還會需要你設定,在這個項目中添加哪些裝置作為真機調試的裝置

    

 

 

      

      完成建立後,只要下載這個設定檔,雙擊運行就可以了。然後退出網頁。認證就已經申請好了,配置好了。你也可以真機調試,也能發布了。(Xcode7 以後不需要開發人員帳號也能真機調試,只要你在Xcode登陸 Apple ID 帳號,不過發布還是需要開發人員帳號的)步驟:

    

 

 

    

    

    登陸成功後:

    

 

 

 

 

 

     然後下面會出現Fix Issue 按鈕點擊就好了,系統自動幫你調試好。(個人理解:這裡的Bundle ID最好在後面加點尾碼,不然你已經在網頁註冊過這個Bundle ID這裡就會報錯,或則你這裡把Bundle ID註冊了,你另外的帳號就得換個Bundle ID了)

     其實Xcode 7已經可以自動管理憑證了,但是有時候還是有一些毛病。比如我已經建立好的認證,Xcode 還會自己去重新建立認證、也不能自訂命名。不過,據說 Xcode 8完善很多。具體能完善到什麼程度,有待考證。

  • 發布流程。

  開啟 iTunes Connect (https://itunesconnect.apple.com) 登陸帳號;

 

 

   

    

     不懂填寫什麼,可以點問號都是中文的提示

    

 

    建立後就進入

 

    

 

 

 

  填寫完了,右上 儲存 按鈕,儲存下。然後繼續:

 

    

  

      

      先上傳APP,最新的規定是只要上傳5.5寸的就可以了;視頻,看個人,好像是十幾秒左右吧,我沒上傳過,圖片、視頻的內容要是APP中真實存在的;然後就是APP描述(描述的內容要與APP相符合),關鍵詞(據說不能出現競品的名字,沒考證過),支援人員網址,營銷網址(兩個網址沒有也可以用公司的網站);下面部分:

 

                

 

    都填寫完了,就儲存下。然後檢查有沒有錯誤,或則寫錯的。 (填寫過程中,最好填寫完一些就儲存下,防止網路出問題,白弄,特別是上傳完)然後回到Xcode,開啟你的項目:

    

  

    

  

    

 

    

 

     

    

    

 

 

      

 

    下面是匯出ipa的提交方式:

 

      

    

    後面幾步也是選擇發布認證,檢查發行設定檔(註:如果是匯出到分髮網站的ipa,發布的設定檔必須是 Ad-hoc 的,企業級帳號還可以是 In-house ,詳細參考:蒲公英的說明),然後選擇儲存路徑。然後在Xcode裡面開啟:

 

    

 

      運行後,登陸開發人員帳號。把ipa檔案添加進去,下一步 ,下一步,就可以提交到 iTunes Connect了。(提交到分髮網站的請參考:https://www.pgyer.com/doc/view/app_upload)步驟差不多,就不詳解了。提交過程的快慢跟網速有關,成功後就可以關閉Xcode了,回到 iTunes Connect。

 

  

 

 

     進入活動。查看項目是否構建狀態;如果完成了,就繼續:

 

    

添加完構建版本,儲存下,整個資料的填寫提交差不多完成。然後設定:

 

 

 

這個根據個人需求,設定價格,銷售範圍等等。完了檢查下,看有沒有錯誤的地方。沒有就可以點擊右上方的提交以供審核了。

還有一個,你也可以添加APP在APPStore上的本地化,APPStore會根據你做的本地化,實現不同地區的帳號看到你的APP顯示的是本地化的語言,如果你沒做本地化,那麼顯示就是你的APPStore主要語言

 

  

  

   最後就是這個頁面了,還是一樣有就有,沒有就沒有,選擇提交。就是等待審核了。現在新提交應用,我個人測試 3個工作日上架了,更新迭代的應用是24個小時上架了。這個具體,看運氣了。

 

  

發布過程中遇到的問題:(持續更新)

1.提交上去了,等待構建完成.突然發現在活動中看不到構建的版本:

  檢查郵件,是不是因為許可權問題,構建失敗了,所以沒有顯示構建版本;

ios 認證申請和發布流程

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.