最新Xcode7.x環境下上架iOS App到AppStore 完整流程

最新Xcode7.x環境下上架iOS App到AppStore 流程 

 part 1

 前言部分

  以前App要上架遇到些問題到網上搜上架教程發現都是一些老的版本的教程 ,目前iTunesConnect 都已經迭代好幾個版本了和以前的html

  界面風格仍是有很大的差異的,後面本身折騰了很久才終於把本身的App上架,因此一直想寫個最新(Xcode7.x~OS X 10.11)的xcode

  App上架教程。app

  本文使用工具爲xcode7.2   mac  os系統爲10.11 captain工具

一、官網地址

  Apple Developer 地址:https://developer.apple.com/membercenter/index.actionpost

  iTunes Connect 地址:https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng字體

  Application Loader.app下載地址: https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg網站

  由於是英文網址,因此英文不太好的童鞋下個翻譯網頁的插件url

 (Application Loader.app 用於上傳打包好的.ipa文件,有時直接經過Xcode上傳發如今iTunes Connect裏找不到版本,而Application Loader.app比Xcode上傳穩定)spa

二、登陸開發者中心後配置發佈證書,並下載到本地安裝,操做步驟以下圖:

 1) 點擊如圖1中證書管理按鈕進入證書管理界面

 

 圖 1插件

2)點擊如圖2所示的加號進入添加證書界面

 

圖 2

3)如圖3所示 注意此處添加發布證書應選擇箭頭所指的App Store And Hoc

Development 下的是開發環境下的證書,Production下的是生產環境下的證書

 

圖 3

4)點擊下一步後須要添加一個本地生成的密鑰和證書關聯 如圖4

圖4

5) 進入Launchpad 點開其餘類目選擇密鑰訪問串在今生成本地密鑰 如圖5

圖5

6) 從證書頒發機構請求證書 如圖6

圖6

7) 使用註冊開發帳號的郵箱請求證書 如圖7

圖7

8)點擊繼續後生成密鑰文件(CertificateSigningRequest.certSigningRequest)到本地 如圖8

 該密鑰適用於發佈、真機調試、推送等證書的建立建議用完後不要刪除

圖8

9) 添加上傳密鑰文件與證書匹配 如圖9

圖9

10) 下一步...  建立證書成功後下載安裝到本地便可 如圖10

注意雙擊安裝如提示不能安裝,直接將證書拖入證書列表便可

圖10

part 2

part二部分主要講解 iOS App IDs 的建立、概要文件的配置、以及概要文件安裝的過程。

1、iOS App IDs 的建立

1)進入如圖1所示界面點擊右上角箭頭所指的加號 進入iOS App IDs添加界面

 

【圖1】

2)填寫App IDs 信息 如圖2/3

 

【圖2】

【圖3】

3)信息填寫完成後提交便可 如圖4

【圖4】

 

2、配置概要文件信息

1)點擊左側Provisioning Profiles-->Distribution 菜單項進入發佈證書概要信息配置界面 如圖5

【圖5】

2)選擇App  Store/Ad Hoc 項配置發佈證書概要信息 如圖6

 

 【圖6】

3)將概要文件與咱們以前添加好的App IDs關聯  如圖7

【圖7】

4)將概要文件與咱們以前配置的發佈證書關聯 如圖8

【圖8】

5)配置好概要信息文件後下載保存到本地 >>Over  如圖9/10

【圖9】

【圖10】

 6)若是文件配置好後想要修改或刪除怎麼操做 如圖11

 

 

part3 

這部分主要講解 Xcode關聯綁定發佈證書的配置、建立App信息、使用Application Loader上傳.ipa文件到AppStore

1、Xcode配置發佈證書信息

1)給應用綁定App ID並添加Team帳號 如圖1

【圖1】

注意:圖中黃色警告處Fix Issue 可修復部分問題,但請勿輕易點擊此按鈕,若是該帳號下存在多個證書他會自動刪除

以前的證書信息。

2)給應用選擇關聯安裝好的發佈證書 如圖2/3

【圖2】

【圖3】

以上步驟必定要一一對應切記切記

 3)打包咱們的應用程序 如圖4

【圖4】

4)而後咱們上傳咱們的ipa文件到iTunesConnect,藍色的那個  如圖5/6 ,在此上傳最好掛代理比較快

【圖5】

【圖6】

2、經過iTunesConnect 建立App信息

1)登陸iTunesConnect後進入App管理界面選擇點擊"個人App"項 如圖7

【圖7】

2)新建App 信息 如圖8/9

【圖8】

【圖9】

3)上傳App屏幕快照,根據不一樣尺寸每一個尺寸截取4張圖片便可 如圖10

【圖10】

注:截圖時直接在模擬器上操做便可(Command+s)圖片會自動保存到桌面,截圖時須要確保每一個模擬器Scale都處於100%的

狀態值。

 

4)填寫項目簡介、關鍵詞、技術支持網站等信息 如圖11

【圖11】

5)構建版本 下面圖片是經過Application Loader上傳 如圖12/13/14

而前面咱們已經用xcode內集成的Application Loader上傳過了,想要查看本身已經上傳的app文件,在個人app - 項目名稱 - 活動 - 全部構建版本中就能夠查到若是你剛剛用xcode上傳成功了,可是全部構建版本中顯示你的文件狀態是 處理中。。。那就耐心等一會,蘋果這個處理時間不必定,通常沒多久,實在等不及就再上傳一次,記得把bundle id改爲和上次不一樣的數字,再上傳也許當時就能用了,都是碰運氣的

下面這個方式通常不經常使用,可是我也列出來

 

【圖12】

【圖13】到此步驟,不管是哪一種方式上傳的文件,你在

上會多一行藍色字體,讓你添加構建版本,以下

 

【圖14】

6)再添加分級、版權人信息、訂價、分類 點擊提交審覈,那麼App 上架的整個流程基本完成 如圖15/16

【圖15】

  

【圖16】

注意:審覈過程我的開發帳號大概須要等待一週或半個月的時間(企業帳號有時2~3天便可處理好),若是審覈未經過根據官方發送給你的郵件信息作出修改後繼續提交審覈。

相關文章
相關標籤/搜索