xcode打包IPA上架App Store圖文詳解

圖片描述

2017年最新整理的xcode打包IPA上傳App Store完整教程,幫助新手們快速掌握ios上架流程!ios

分爲8 步進行xcode

一、申請iOS證書app

二、導入證書到鑰匙串工具

三、xcode配置iOS證書測試

四、配置xcode打包環境spa

五、打包並導出IPA包3d

六、在iTunes Connect建立App調試

七、上傳IPA到iTunes Connectcode

八、上傳IPA成功後到iTunes Connect提交審覈blog

1、申請iOS發佈證書和描述文件

一、首先申請一個App IDs(應用身份證)、已申請略過。

APP IDs在後面不少地方用到

首先打開開發者中心https://developer.apple.com/cn/,進入證書頁面。

1.1點擊證書、ID及配件文件,進入設置。

圖片描述

1.2選擇App IDs –>點擊+建立一個新的App ID

圖片描述

其中有兩項須要你本身填:

第一項Name,用來描述你的App ID,這個隨便填,沒有什麼限制,最好是項目名稱,這樣方便本身辨識(不容許中文)

第二項Bundle ID (App ID Suffix),這是你App ID的後綴,須要仔細填寫。用來標示咱們的 app,使它有一個固定的身份,和你的程序直接相關。填寫 App ID 的格式爲:com.company.appName(要有兩個點.)照着格式寫,寫個方便記的,後面不少地方要用到。

第三項配置服務權限,默認會選擇2項,不能修改,其它經常使用的蘋果支付,APP推送通知,根據本身須要的服務選擇上,而後點擊Continue確認,下一步。

選擇蘋果支付和推送通知,還須要建立對應的iOS蘋果支付證書和iOS推送證書。

通常沒什麼要求默認就好。

圖片描述

檢查下沒有錯的話直接點擊Register後點擊Done完成App ID的建立。

圖片描述

二、申請發佈證書

這裏用Appuploader工具直接申請導出p12文件和描述文件,後面上傳IPA也要用到。

若是還沒安裝Appuploader先安裝好

Appuploader安裝教程

2.1打開Appuploader,輸入蘋果開發者中心帳號,登陸。

圖片描述

2.2選擇Certification

圖片描述

2.3點擊+ADD,這裏有開發證書等等建立選項,這裏選第三項發佈證書。

若是你以前有了發佈證書也能夠不用建立,用以前的也行,蘋果規定我的只能建立3個發佈證書。

圖片描述

2.4輸入,證書名稱(隨意) 郵箱(任何郵箱都行) 密碼(後面導入鑰匙串助手時用到)而後點擊ok

圖片描述

2.5此時生成了好了一個發佈證書,點擊p12 File,下載證書文件,保存到電腦。

圖片描述

這樣發佈證書就建立好了。

三、申請發佈描述文件

3.1回到軟件點擊Profiles

圖片描述

3.2點擊+ADD,這裏有開發描述文件等等選項,這裏選發佈描述文件。

圖片描述

3.3選擇APP IDs,以前在開發者中心建立的,這裏會自動出現。

圖片描述

3.4勾選剛建立的發佈證書關聯好,輸入name,點擊ok

注意:若是你以前建立了多個發佈證書,下面發佈證書框顯示多個發佈證書,

能夠全選,默認最新建立的發佈證書,打包時輸入最新建立的發佈證書密碼。

ps:發佈證書不一樣的app能夠通用的,描述文件不一樣就好了。

圖片描述

3.5此時生成了發佈描述文件,點擊 Download下載到電腦保存

圖片描述

如此就獲得了一個.p12證文件和.mobileprovision描述文件

2、導入iOS證書p12到鑰匙串

一、打開鑰匙串助手,雙擊p12文件,默認鑰匙串是(登陸),注意這裏必定要選擇(系統)

這樣後面打包時iOS證書纔不會報錯。

圖片描述
圖片描述

二、導入後提示此證書是由未知頒發機構簽名的,由於不是用本機的鑰匙串文件申請的iOS證書

不過不要緊,設置一下信任就行了

圖片描述

三、雙擊證書、點擊信任,使用此證書時,設置爲始終信任。

圖片描述
圖片描述

3、xcode配置iOS證書和打包環境

一、用xocde打開你的項目,點擊進入設置證書界面。

有兩個地方都要設置

選擇Code Signing下面的release(發佈版)Debugs是測試版,若是打包測試就選測試版,導入iOS發佈證書。

上架App Store選擇發佈版的。

而後選擇你剛上傳的對應iOS發佈證書

圖片描述

圖片描述

二、回到基本信息設置界面,Bundie 這項填寫,最早建立的那個appid,跟建立iOS描述文件時選擇的要同樣。

如今下面還有個錯誤提示,由於尚未導入iOS描述文件。

圖片描述

三、雙擊.mobileprovision描述文件,閃一下就自動導入到xcode,不報錯表示能夠了。

圖片描述

四、選擇xcode菜單欄若是圖所示

圖片描述

五、把Archived修改成Release

圖片描述

六、點擊選擇設備,選擇爲打包設備。

圖片描述

4、項目打包IPA包導出

一、選擇菜單欄如圖所示,若是Archive仍是灰色的,說明以前的配置沒有生效,退出從新打開下。

點擊Archive,開始打包。

圖片描述

二、打包進度條走完後,會彈出如下界面,點擊Expcrt

圖片描述

三、這裏是我的開發帳戶發佈到App Store,因此選擇第一項,點擊Next。測試調試的選第二項。

圖片描述

四、選擇你的開發者帳號,還沒登陸會提示你登陸,點擊Choose,會檢查你的證書是否正確。

圖片描述

五、iOS證書檢測經過就到了這一步、點擊Export,就會導出 一個文件夾,裏面就是IPA文件,大功告成了。

圖片描述

圖片描述

6、在iTunes Connect建立App

6.1回到軟件,點擊ItunerConnect,進入iTunes Connect進入建立APP。

圖片描述

6.2選擇個人APP點擊左上角+號選擇新建APP,輸入你的應用名稱,語言,套裝ID,以前在開發者中心建立的對應APP IDs

(與剛纔建立iOS發佈描述文件時所選的appid要一致,這樣用iOS證書打包的IPA,上傳就能對應識別到)

sku不能寫中文,點擊建立。

圖片描述

6.3這裏提示要用到Xcode或者Application loader提交IPA,等下用Appuploader直接在Windows環境下上傳ipa,不用Mac也行。

如今APP各項信息都沒填寫,等下把IPA上傳成功了再填寫。

這裏構建版本旁邊尚未出現+號,後面上傳了IPA就會出現,等下會用到。

圖片描述

7、上傳IPA到App Store

7.1打開Appuploader程序,點擊Upload.

圖片描述

7.2選擇剛生成的iap包,Appuploader將自動上傳你的IPA,當出現如下提示時,說明上傳成功,點擊deail能夠查看APP信息。

圖片描述

8、回到iTunes Connect提交審覈

8.1上傳好了IPA,而後回到iTunes Connect,進入填寫信息的頁面,下邊有一個構建版本的選項,以前這旁邊沒有+號的,若是上傳成功了,過幾分鐘旁邊會出現一個加號按鈕,點擊一下+而後會出現你剛上傳的APP,有上傳多個版本會出現多個,點選、點擊完成便可。

注意:若是一段時間後沒有出現+號,可能ipa不符合要求,會有個反饋郵件過來,根據反饋的問題修改後從新上傳。

圖片描述

添加了構建版本,若是要修改添加,打包時增長下版本號,若是跟以前的相同那上傳不了。

點擊刪除又會出現+號,可選擇其餘上傳的版本去提交審覈。

圖片描述
圖片描述

8.2而後設置好APP相關的信息、類別,價格、銷售服務等。

圖片描述
圖片描述

截圖的話、若是你的應用只支持 iPhone,你只需提供 5.5 英寸的顯示屏截圖

像素-縱向:1242 x 2208,橫向:2208 x 1242

72 dpi、RGB、平展、不透明

高品質 JPEG 或 PNG 圖像文件格式)便可。

其餘尺寸的勾選引用5.5寸的就行,最多上傳5張。

若是你的應用支持iPad,一套 12.9 英寸的屏幕截圖就能夠知足要求。

APP圖標的規格則爲1024*1024

8.3設置好相應的APP信息後,點擊提交以供審覈。

圖片描述

8.4提交審覈回到個人APP查看會提示正在等待審覈,審覈有時很快一兩天,或要幾天時間,常登錄看看審覈狀況,或看郵件提示。

圖片描述

若是變成可供銷售,恭喜你~上架成功了,若是顯示被拒絕,點擊查看問題,根據反饋修改再從新上傳。

相關文章
相關標籤/搜索