iOS開發5-在iTunes Connect中管理App

前言

個人聲明,本文內容主要來自蘋果官方文檔,個人翻譯整理,不能保證翻譯的絕對準確,不能保證細節詳盡,錯誤之處還望指出,希望給大家一點點幫助。

本系列文章介紹通過App Store發布app的所有流程(開發、測試,上傳,提交和發布你的應用),不包含Apple TV App Store和Mac App Store。內容主要來自蘋果官方說明和項目實際流程。

4.3在iTunes Connect中管理App

產品在商店銷售的整個過程中,你使用iTunesConnect來發布和更新版本。iTunes

Connect也是一個團隊成員簽訂銷售和商業合同,建立稅收和銀行信息,獲得銷售和財政報告的web工具。在開發過程中,你在iTunes?Connect中輸入app的元數據,使用的app服務,和所有版本信息。

另外,只有加入蘋果開發計劃的個體開發者可以進入iTunes?Connect。

iTunes Connect中是管理,App管理和開發人員角色的用戶提供了許多額外功能,來維護開發團隊和提交App到商店:

1.添加iTunesConnect用戶來給其他團隊成員進入iTunes?Connect的權限。

2.創建app記錄,這樣可以配置關鍵的app服務,并且上傳app。

3.準備提交或者等待審核時查看app狀態。

4.修改發布日期。

5.在app可購買時查看分析報告和用戶評價。

6.創建app的新版本。

4.3.1關于iTunes Connect用戶和職能

在蘋果開發計劃注冊登記的人員(團隊代理),管理進入iTunes Connect的權限。例如改變app的價格很可能是你只想讓組織中很少人擁有的權限。iTunes Connect分別配置目的是細化團隊成員的權限。在iTunes Connect中。每個成員可以被分配一個及一個以上角色,每個角色有不同的權限。以下是開發工作中需要的角色。

管理。管理角色可以執行iTunes Connect中的所有任務,除了簽訂合同。團隊代理會被分配管理角色。并且這個權限不能撤回,也不能改變團隊中哪個成員充當團隊代理。管理角色可以給團隊其他成員分配iTunes Connect角色

App管理。App管理角色可以創建app,提交版本,編輯商店信息,管理TestFlight構建版本和測試員,管理iTunes?Connect用戶和角色,授權用戶使用app,管理TextFlight用戶。

開發者。開發者角色可以上傳構建版本,查看商店詳情,查看TestFlight構建版本,管理TestFlight內部測試員,查看崩潰日志,管理app內購,輸入Game Center信息。

4.3.2訪問iTunes Connect

iTunes Connect是你管理所有包括Xcode上傳構建版本在內的所有資產的倉庫。可以從Member?Center進入iTunes Connect或者直接訪問iTunes Connect網站進入。

從Member Center進入iTunes Connect

1.登錄Member Center。

2.點擊iTunes Connect的圖標了或文字。

3.如有需要,輸入你的Apple?ID和密碼,點擊箭頭按鈕。

iTunes Connect

iTunes Connect主頁顯示的你可以執行的任務取決于你的角色。

iTunes Connect主頁

4.3.3添加iTunes Connect用戶并查看角色

團隊代理可以添加iTunes Connect用戶并改變他們的角色。在添加用戶之前,在iTunes Connect中查看每種角色的權限。

查看每種用戶的權限:

1.登錄iTunes Connect。

2.點擊“用戶和職能”。

3.從列表中選擇Apple ID。

4.點擊職能。

5.點擊職能旁邊的問號查看職能權限。

查看職能權限

4.3.4查看App狀態

在iTunes Connect中查看app的狀態。步驟如下:

1.登錄iTunes?Connect。

2.在iTunes Connect主頁點擊我的App。

3.App每個版本的狀態顯示在圖標和標題下面。

查看App狀態

4.點擊大圖標或app名字來查看更多信息。

4.3.5查看分析

如果你有管理,財務,或者銷售職能,查看app分析來跟蹤app使用量,貨幣等信息。在iTunes?Connect主頁點擊App分析來查看每個App的數據。

4.3.6查看用戶評論

查看每個app在商店中獲得的用戶評論:

1.登錄到iTunes?Connect。

2.在主頁點擊我的App。

3.在App上點擊大圖標。

4.點擊活動。

5.點擊評分與評論來查看相應平臺的評分和評論。

評分和評論

4.4App版本更新

當您準備交付 App 的新版本時,需要將新的 App 二進制文件版本上傳到您為該 App 以前的版本創建的 iTunes Connect 記錄中。更新后的版本保留與原始版本相同的 Apple ID、iTunes Connect ID (SKU) 和套裝 ID。您可以針對新 App 版本更新商店中使用的元數據,并添加新版本的功能介紹。購買以前版本的客戶可以免費獲取更新后的 App 版本。

此版本新增功能。添加新版本時,可提供版本特定文本,以完善商店中的 App 說明。

iCloud可用性。如果您是出于法律或可用性原因更新 App,則可以指明不希望在 iCloud 上提供以前版本的 App。

4.4.1在iTunes Connect中創建后續App版本

如果當前的版本狀態為“已經上架”或“被開發者下架”,則可以添加 App 的新版本。 App 的新版本需要經歷與第一個版本相同的審核流程 。

注意:如果您發現狀態為“正在等待審核”或“正在審核”的二進制文件存在問題,則可以從審核中將此二進制文件移除,并上傳修改后的 App 版本,無需啟動新版本。

只有團隊代理或具有管理員或技術職能的用戶才可以添加新的 App 版本。如果您的用戶帳戶不具有相應職能,則無法查看 iTunes Connect 主頁上的“我的 App”部分。請聯系您組織中具有管理員職能的用戶,讓其授予您相應的權限。

添加更新后的 App 版本

1.作為具有管理員或技術職能的 iTunes Connect 用戶登錄iTunes Connect

2.在 iTunes Connect 主頁上,點按“我的 App”。

3.選擇 App。 如果在列表中未找到 App,請參見搜索 App

4.在“版本”面板上,點按頁面右上角的“新版本”按鈕。

添加新版本

只有在 App 的當前版本處于“已經上架”或“被開發者拒絕”狀態時,您才會看到“新版本”按鈕。如果 App 尚未完成 App 審核流程(具有“準備提交”或“正在等待審核”等狀態),您可以替換現有版本中的二進制文件而不是添加新版本。

5.在“新版本”對話框中,輸入新版本號。(這將是顯示在 App Store 中的版本號。)

6.點按“創建”。

此時,新的“版本”面板將顯示您剛輸入的信息,并自動傳輸當前版本的現有元數據。您可以更改的屬性位于可編輯的字段中。

7.檢查并更新此信息以說明新版本。

版本信息,由可進行本地化的元數據組成,其中包括:

?屏幕快照

?App 預覽

?名稱

?說明

?此版本的新增功能。(必須為每個新版本提供。)

關鍵詞?

?技術支持網址 (URL)

?營銷網址 (URL)

隱私政策網址?

App 綜合信息,由應用于所有本地化版本的元數據組成,其中包括:

?App 圖標

?版本號

?類別

?分級

?許可協議

?版權

?商務代表聯系信息

?路由 App 覆蓋范圍文件

請務必按照選擇構建版本中所述選擇一個構建版本。將商店技術的所有 App 屬性都添加到版本中,其中包括App 內購買項目屬性Game Center 屬性報刊雜志屬性

最后,請指定App 審查信息和版本發布。

通過版本發布,您可以選擇是自動發布還是手動發布新版本,如指定 App 版本發布時間中所述。

8.修復新版本中表明的所有錯誤。

如果保存新版本信息所需的信息缺失,系統會在頁面頂部顯示消息,向您描述出現的問題。例如,如果 iTunes Connect 在您提交以前的版本后有了其他要求,則系統會顯示消息,指出需要哪些新信息。

在存在錯誤的部分中更新相應值。對于“評級”和“許可協議”等幾個屬性來說,必須先點按“編輯”才能輸入新值。點按“保存”。

解決了所有錯誤,并將構建版本添加到新版本后,系統將顯示“提交以供審核”按鈕。

4.4.2上傳新的構建版本

為新的 App 版本準備好 iTunes Connect 記錄后,便可以上傳新版本更新后的二進制文件。

重要事項:若要使用 iTunes Connect 執行 TestFlight Beta 版測試,您必須使用包含 Beta 版授權的最新 App Store 交付描述文件提交 App。 若要重新生成 App Store 交付描述文件,請訪問“會員中心”;請參見https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html《App 交付指南》中的“對 iOS App 進行 Beta 版測試”。

上傳二進制文件后,“App 詳細信息”頁面將顯示當前可銷售的 App(狀態為“已經上架”)和剛剛添加的版本(狀態為“準備提交”)。 此頁面最多只會顯示兩個 App 版本。

App 詳細信息版本信息

防止 App 版本出現在 iCloud 中。

您可以指明您的 App 版本存在法律或可用性問題,以確保該版本不會被推送給 iCloud 上的現有客戶。

如果您的狀態為“已經上架”的 App 版本存在法律或可用性問題,則必須提交 App 更新并在提交新版本時指明以前版本中存在的問題。如果無法提交更新,則必須將此 App 下架。

停止通過 iCloud 提供 App 的某個版本

1.在“App 詳細信息”頁面,點按“定價”。

定價

2.在頁面的底部,點按“管理此 App 的 iCloud 下載設置”。

隨即會打開該 App 的現有版本列表。

3.選擇要在 iCloud 上停止提供的 App 的一個或多個版本。

選擇版本

4.點按“存儲”。

如果解決了法律糾紛,則可以在 iCloud 上重新提供該 App 版本。按照上述步驟,改變選擇。

指定app版本發布時間

可以使用 iTunes Connect 版本發布控制指定您想要將 App 版本發布到商店的時間。

在“版本”面板上,您會看到版本發布控制的兩個選項:自動或手動。選項顯示在頁面底部的“版本發布”部分中。

版本發布控制

如果您選擇自動發布 App 更新,則該 App 會在獲得 Apple 批準后立即發布到商店(根據您設置的上市日期)。

如果選擇手動控制該版本的發布,則在 Apple 批準后,您的 App 狀態會更改為“等待開發者發布”,這表示您可以在準備就緒后手動將該 App 發布到商店。

將等待開發者發布版本發布到商店

1.作為具有管理員或技術職能的 iTunes Connect 用戶登錄iTunes Connect

2.在 iTunes Connect 主頁上,點按“我的 App”。

3.選擇 App 并打開 App 的“App 詳細信息”頁面。

4.在“版本”面板中點按相應的版本號。

5.點按頁面右上角的“發布此版本”。

發布版本

隨后,您的 App 版本將在商店中上線(根據常規的處理時間)。

如果想要移除 App,則點按“取消此次發布”,該選項位于“App 詳細信息”頁面上的“版本”頂部的提示橫條中。

還可以使用 App Store 中提供的 iTunes Connect App 發布 App 版本。

注意:如果您的 App 處于“等待開發者發布”狀態超過 30 天,您會收到來自 Apple 的電子郵件提醒。如果您決定不發布處于“等待開發者發布”狀態的版本,則通過點按“取消此次發布”移除二進制文件并上傳新的版本。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容