蘋果App上架操作流程圖文教程

蘋果官方在2015年05-06月開發者中心進行了改版,網上的APP Store上架大部分都不一樣了,自己研究總結一下,一個最新的上架教程以備後用。

  1.1、前期工作

  首先你需要有一個蘋果的開發者帳號,一個Mac系統。

  如果沒有帳號可以在打開http://developer.apple.com/申請加入蘋果的開發者計劃。支付99美元每年,怎麼申請網上有詳細的介紹,在此不多做介紹。

  如果你已經有了一個IDP,打開 http://developer.apple.com/ 並登錄到蘋果MemberCenter,見下:


登錄後點擊Certificates,Ldentifiers & Prlfiles,進入,所有證書相關的都在這裏進行。如下圖所示:


 

  1.2、申請AppId

  在下圖的左邊選擇 Identifiers 進入App IDs,我們先創建一個AppId,對於要發佈到Appstore上的程序, 都有一個唯一的AppId,下面會列出你當前所有的AppId。


  點擊進入APP IDS後,點擊右上角的 + 號 來添加一個 APP ID,如下圖:


  填寫說明:

  Name:隨便填一個,可以用APP的名稱拼音,不能使用特殊字符。

  Bundie ID: 這個就是ID了,很重要,

  因爲這個內容和你的程序直接相關,後面很多地方要用到,最好是com.yourcompany.yourappname的格式,當然沒有公司名的個人開發者,第二項可以用你自己的英文名字或者拼音,如下圖:

  appcan.cn在線ipa包編譯時需要填寫的iapp IDs就是你在此輸入的第二項內容。

  它這裏推薦使用反向域名的格式,如,com.deminname.appname

  我這裏可以填個com.16css.www 啥的都行

  如下圖:

  如果想要支持推送服務和iCould等也可以在這兒配置。推送服務是 Push Notifications,一般建議勾選

  然後直接點擊下面的提交按鈕,如下圖:

  1.3、申請發佈證書

  1.3.1、先創建一個證書請求文件

  這兒需要一個Mac系統。以下內容以雪豹系統爲例,其他版本差別不是很大。

  首先打開應用程序-實用工具-鑰匙串訪問(KEY CHAIN),在證書助理中,選擇"從證書頒發機構求證書",如下圖:

  在下圖所示的界面,你的電子郵件地址:填你申請idp的電子郵件地址,常用名稱,默認就好,CA空,選擇存貯到磁盤,點擊"繼續":

  選擇保存的位置,比如選擇桌面。

  下一步點擊完成,你就可以看到你的桌面多了一個CertificateSigningRequest.certSigningRequest的證書請求文件。

  1.3.2、安裝WWDR證書

  繼續登錄到你的MEMBER CENTER,點擊左邊 Certificates 中的 Production ,再點擊右邊的+ 號

  點擊 + 號後,直接勾選 App Store and Ad Hoc

  如果 App Store and Ad Hoc 是灰色不能選擇,那就是之前有創建過但是沒有使用的,需要刪除之前那個沒用過的。

  其它的都不用管,直接 Continue

  前面這一步,如果無法添加,可以刪除之前添加的。

  

 

  前面點擊 Continue 後,看到以下界面

  繼續點擊 Continue ,看到以下頁面

  

  點擊 Choose File 選擇我們前面生成在桌面的證書請求文件

  然後點擊 Generate

  

  OK。現在你有一個證書可以下載了,如下圖(不能下載請刷新頁面):

 

  1.3.4、安裝和導出

  點擊"download"下載你生成的證書,下載完成後雙擊安裝,如果有如下提示,選擇login,OK:

  這時再查看你的鑰匙串,應該有下面這一行Iphone Distribution的證書,注意,這個證書有一個小三角可以點擊,展開後有一個對應的密鑰。如果你沒有這個鑰匙,那麼請檢查上面那一步做錯了。

  

  一般看右邊的到期時間,可以看到月日就是昨天

  現在發佈證書已經安裝了,我們選擇這個證書,右擊,選擇,導出"xxxxxxx",如下:

  

  給你要導出的證書起個名字,如“證書”,選擇一個存的位置,注意,保存成P12的信息交換文件

  

輸入密碼,如果Mac系統有密碼,後面還會要求你輸入系統密碼。

  現在你就有了發佈程序需要的p12文件。

  1.4、生成provisioning文件

  在下圖左邊選擇 Provisioning Profiles 選項下的 distribution,來生成一個發佈的準備文件:

  

 

  點擊右邊的+號

  選擇 App Store,其它不用管,點擊下面的 Continue 按鈕,如下圖

  然後如下圖中,選擇我們前面創建的App ID ,點擊下面的 Continue 如下圖:

  

  然後出現以下這個頁面,選擇最新的,最新的在下面,

  

 

  點擊 Continue 後,在新的頁面中填寫 Profile name,這個隨便填,下面的App ID,檢查確認是我們之前創建的 appid,這個必須一致。確認後提交:

 

  填寫後,點擊下面的 Continue 就可以了

  等待幾秒鐘,provisioning就可以下載了,

  

 

  點擊download,下載。我們將下載後的文件保存起來,與之前下載的 證書文件一起,後面要用到

  現在,我們的證書的準備工作就做完 了,我們有了一個appid,一個p12格式的證書文件,一個provisioning文件。

  如果是快打包(手機網站轉APP)的APP,還需要一個推送證書,來實現APP推送功能

  

 

  

 

  

 

  選擇我們前面創建的 APP ID

  

 

  在新頁面中,仍然選擇之前生成在桌面的文件

  

 

  點擊下面的 Continue

  就可以下載了。

  

 

  下載後,跟之前的 證書.p12 一下,雙擊安裝到鑰匙串訪問中,在證書中右鍵點擊,導出爲 推送證書.p12

  然後一共得到了3個文件

  

 

  將這3個文件,上傳到 快打包(手機網站轉APP) 的APP中重新生成APP即可。

  三、Ipa包提交蘋果app Store

  3.1、在itunes中創建程序

  該部分內容繼續以雪豹系統爲例

  打開https://itunesconnect.apple.com/(membercenter中也可以找到)選擇"Manage Your Applications":

  

 

  

 

  

 

  名稱唯一,SKU Number,這是自己程序的標識,點擊後面的"?"有說明。Bundle id:這個可以選擇,必須和你申請證書時候的appid保持一致。否則會上傳失敗。

  

 

  填完後,點擊"創建"。

  點擊"定價" 這個頁面設置程序的生效時間和價格,選擇後,點擊"Continue"。

  

 

  接下來,就填寫資料了,截屏是4和3.5英寸必須上傳,最多五張,評級也必須填寫,如下所示

  3.2、上傳程序

  上傳程序請在你的mac系統下找到application uploader工具,找不到的可以在下圖這兒下載。Xcode4.x將該工具集成到了xcode裏面。

  

 

  3.2、上傳程序

  上傳程序請在你的mac系統下找到application uploader工具,找不到的可以在下圖這兒下載。Xcode4.x將該工具集成到了xcode裏面。

  

 

  打開 Application Loader 的方法有兩種

  1、新版的MAC系統可以直接在MAC下搜索,如下圖:

  

 

  2、應用程序中右鍵點擊 Xcode ,再選擇 顯示包內容,最終找到 application Loader.app

  

 

  打開後,選擇“交付您的應用程序”

  

 

  雙擊,或者點擊右下角的 選取 ,選擇電腦中已經用證書生成的ipa文件

  如果是在 快打包(手機網站轉APP) 做的APP,可以在快打包網站上傳證書在線生成帶簽名證書的ipa文件

  選擇後,會看到以下界面

  

 

  點擊 下一步 後看到以下界面

  

 

  等待上傳成功後,點擊 下一步,再看到以下界面

  

 

  再點完成即可。

 
發佈了52 篇原創文章 · 獲贊 52 · 訪問量 44萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章