最全iOS 應用上架流程(提交到AppStore)

iOS 應用上架流程(提交到AppStore)

1、賬號準備

1.1  登錄蘋果開發者中心   https://developer.apple.com/

1.2  輸入Apple ID和密碼(沒有則需註冊)

1.3  加入蘋果開發者計劃(如已加入,可跳過這一步)

join the Apple  Developer  Program

Enroll

Start  Your Enrollment

根據需要選擇賬號類型(個體、公司、政府組織)。

選擇賬號類型

填寫開發者信息

確認信息

購買信息

填寫付款信息進行購買

 

2、準備證書

首先介紹以下相關概念:

   Certificate:證書是用來給應用程序簽名的,只有經過簽名的應用程序才能保證他的來源是可信任的,並且代碼是完整的,未經修改的。在Xcode Build Setting的Code Signing Identity中,你可以設置用於爲代碼簽名的證書。證書主要分爲兩類:Development和Production,Development證書用來開發和調試應用程序,Production主要用來分發應用程序。

 

  APP ID: 用於標識一個或者一組App,App ID應該是和Xcode中的Bundle ID是一致的或者匹配的。

   

   Devices:   包含了該賬戶中所有可用於開發和測試的設備。

 

   Provisioning Profile:配置文件,包含了上述的所有內容:證書、APP ID、設備。、

進入蘋果開發者中心,點擊下圖所示位置進入證書、標識符和配置文件管理頁面。

 進入證書、標識符和配置文件管理頁面

2.1  證書管理

添加證書

以添加Development證書爲例

關於創建CSR文件

上傳CSR文件

生成完成,點擊下載證書,雙擊即可安裝

 

Production  證書製作過程類似

2.2標識符管理

 

App IDs

註冊一個新的App  ID

 

確認App ID信息

2.3設備管理

所有設備

添加一個新設備

 

2.4配置文件管理

 

添加配置文件,以Development provisioning profile爲例

 

選擇App ID 

選擇證書

選擇設備

輸入配置文件的名稱

添加完成,下載後雙擊即可安裝

 

3、開發程序

 

程序開發過程中需使用Development證書及Development provisioning profile

 

4、提交到App Store

 

進入iTunes Connet

 

我的App

新建App  填寫基本信息

設置App 信息

設置價格與銷售範圍

填寫App相關信息

 

在Xcode中,點擊左側目錄中的項目名稱,選擇TARGETS -> Build Settings -> Signing ,將下圖所示的文件切換成對應的發佈證書和Distribution provisioning profile,同理將 PROJECT -> Build Settings -> Signing中的對應證書和provisioning profile 也進行切換。

 

在TARGETS -> General中可以編輯App的基本信息,包括App名稱、Bundle ID 、版本號、適配系統的最低版本號以及設備類型等等。

編輯App信息和部署的設備信息

選擇Generic iOS Device

 

選擇 Produce -> Archive。

打包應用程序

 

上傳到AppStore

Upload to App Store

 

此時會提示選擇開發者賬號,如之前沒有登錄,則點擊“Add”按鈕添加賬號,如果已登錄則直接選擇相應賬號。

點擊按鈕,添加賬號

選擇對應開發者賬號

 

點擊“upload”上傳應用。

上傳App

 

大約過十分鐘左右,刷新 iTunes Connect ,可以看到“構建版本”右側多出了一個添加按鈕,點擊後可以看到剛剛上傳的App,選擇並點擊“完成”。

點擊添加按鈕

選擇構建版本

最後,點擊頁面右上角的“提交以供審覈”就大功告成了,坐等審覈通過吧!

轉: https://www.cnblogs.com/LiZeYuBlog/p/7451807.html

提交以供審覈

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章