iOS:2015年07月最新蘋果IOS上架App Store商店步驟

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

原文地址:http://www.16css.com/blog/knowledge/1300.htmlhtml

1.一、前期工做

首先你須要有一個蘋果的開發者賬號,一個Mac系統。xcode

若是沒有賬號能夠在打開http://developer.apple.com/申請加入蘋果的開發者計劃。支付99美圓每一年,怎麼申請網上有詳細的介紹,在此很少作介紹。app

若是你已經有了一個IDP,打開 http://developer.apple.com/  並登陸到蘋果MemberCenter,見下:工具

登陸後點擊Certificates,Ldentifiers & Prlfiles,進入,全部證書相關的都在這裏進行。以下圖所示:網站

1.二、申請AppId 

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

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

填寫說明:

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

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

由於這個內容和你的程序直接相關,後面不少地方要用到,最好是com.yourcompany.yourappname的格式,固然沒有公司名的我的開發者,第二項能夠用你本身的英文名字或者拼音,以下圖:

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

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

我這裏能夠填個com.16css.www 啥的都行

以下圖:

若是想要支持推送服務和iCould等也能夠在這兒配置。推送服務是 Push Notifications,通常建議勾選

 

1.三、申請發佈證書

1.3.一、先建立一個證書請求文件

這兒須要一個Mac系統。如下內容以雪豹系統爲例,其餘版本差異不是很大。

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

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

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

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

1.3.二、安裝WWDR證書

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

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

若是 App Store and Ad Hoc 是灰色不能選擇,那就是以前有建立過可是沒有使用的,須要刪除以前那個沒用過的。

其它的都不用管,直接 Continue

前面這一步,若是沒法添加,能夠刪除以前添加的。

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

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

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

而後點擊 Generate

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

1.3.四、安裝和導出

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

通常看右邊的到期時間,能夠看到月日就是昨天

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

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

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

如今你就有了發佈程序須要的p12文件。

1.四、生成provisioning文件

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

點擊右邊的+號

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

而後以下圖中,選擇咱們前面建立的App ID ,點擊下面的 Continue 以下圖:

而後出現如下這個頁面,選擇最新的,最新的在下面,

 

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

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

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

 

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

選擇咱們前面建立的 APP ID

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

點擊下面的 Continue 

就能夠下載了。

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

而後一共獲得了3個文件

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

3、Ipa包提交蘋果app Store

3.一、在itunes中建立程序

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

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

名稱惟一,SKU Number,這是本身程序的標識,點擊後面的"?"有說明。Bundle id:這個能夠選擇,必須和你申請證書時候的appid保持一致。不然會上傳失敗。

填完後,點擊"建立"。

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

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

 

3.二、上傳程序

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

3.二、上傳程序

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

打開 Application Loader 的方法有兩種

一、新版的MAC系統能夠直接在MAC下搜索,以下圖:

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

打開後,選擇「交付您的應用程序」

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

若是是在 快打包(手機網站轉APP) 作的APP,能夠在快打包網站上傳證書在線生成帶簽名證書的ipa文件

選擇後,會看到如下界面

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

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

再點完成便可。

相關文章
相關標籤/搜索