Skip to content

App上架怎麼做?iOS與Android送審流程與常見退件

Posted in :

jc-seo

App上架要在兩個平台各走一次流程。iOS 端先加入 Apple Developer Program,在 App Store Connect 建立記錄、填寫隱私權資訊與截圖,上傳建置版本後提交審查;Android 端則在 Play 管理中心註冊開發人員帳戶、建立應用程式,完成商店資訊、內容分級與資料安全性表單,上傳應用程式套件後送審。費用項目是 Apple 開發者計畫依會籍年度收取的會費、Google Play 的一次性註冊費,以及銷售付費內容時的平台抽成,金額以官方公告為準。

上架前先確認:帳號類型與要備齊的資料

兩個平台都分成個人與組織帳號。企業建議以公司名義申請,商店顯示的賣家才會是公司,換開發廠商也不必搬移帳號。

  • iOS 端:申請人要有開啟雙重認證的 Apple 帳號。以組織加入時,須是能與蘋果簽約的法律實體,不接受商號或分公司;除政府機關外需要鄧白氏環球編碼(D-U-N-S),網站要公開可用且網域屬於組織,申請人須有代表組織簽約的權限,加入後成為 Account Holder。
  • Android 端:以 Google 帳戶申請,機構帳戶同樣需要鄧白氏環球編碼;提供金融、健康、VPN 或政府服務的應用程式,官方說明應選擇機構帳戶。
  • 共用資料:隱私權政策網址、客服聯絡方式、截圖與圖示、審查用示範帳號,以及資料收集清單(含第三方程式碼)。

iOS上架流程:App Store Connect六步驟

  1. 加入開發者計畫:通過資格驗證後,同意授權協議並購買會籍。要銷售付費下載或提供 App 內購買,Account Holder 還要簽署付費 App 協議。
  2. 加入新的 App:Account Holder 簽妥待簽署的協議後,才能在 App Store Connect 按加入按鈕建立記錄,選擇平台並填入名稱、主要語言、套件 ID 與 SKU,再設定使用者存取權。
  3. 填寫基本資訊:完成年齡分級、隱私權政策網址與隱私權資訊;隱私權資訊要涵蓋第三方程式碼,是新上架與更新送審的必要條件。
  4. 準備截圖與版本資訊:依截圖規格上傳,畫面要呈現實際使用中的樣子,不能只放標題圖、登入頁或啟動畫面;版本頁的描述、關鍵字、支援網址與版權也是必填,支援網址要連到實際聯絡資訊。
  5. 上傳建置版本:可用 Xcode、Transporter 等工具上傳,處理完成會收到電子郵件;使用加密功能時要回答出口合規資訊的問題。
  6. 提交以供審查:在版本頁面選擇建置版本,於審查資訊填寫示範帳號與功能說明,加入送審項目後提交。

送審前想找真人試用,可用 TestFlight 發送測試版本,安排方式見App開發流程的測試階段。

Android上架流程:Play管理中心六步驟

  1. 註冊開發人員帳戶:接受開發人員發行協議、繳交一次性註冊費、選擇個人或機構帳戶並驗證身分;新的個人帳戶還要用管理中心的行動應用程式驗證可使用 Android 裝置。
  2. 建立應用程式:設定預設語言、名稱、應用程式或遊戲、是否收費與聯絡電子郵件,並確認政策聲明。
  3. 主要商店資訊:簡短說明、應用程式圖示、主題圖片與至少兩張螢幕截圖都是發布必要項目,螢幕截圖依各裝置類型的規格提供。
  4. 應用程式內容:在「政策與計畫」下的「應用程式內容」提供隱私權政策、應用程式存取權(登入說明)、是否含廣告、目標對象,並填寫內容分級問卷與資料安全性表單。
  5. 建立版本:選擇測試群組或正式版後建立新版本,首次發布要設定 Play 應用程式簽署,再上傳 Android App Bundle 格式的套件。
  6. 送審:儲存後,變更會列在「發布總覽」的可送審變更項目,由你決定何時送交審查。

Google Play新個人帳戶的封閉測試規定

一定日期之後建立的個人開發人員帳戶,不能直接發布正式版。依官方規定,要先執行封閉測試,至少十二名測試人員連續參與至少十四天,再到資訊主頁點選「申請發布正式版」,回答封閉測試怎麼進行、目標對象與產品價值,以及依測試結果做了哪些調整。官方說明這項審查通常在七天內完成,有時會更久,排程要把招募測試人員的時間算進去。

另外,資料安全性表單在封閉測試、公開測試與正式版都要填寫,不收集任何資料也要填,並附上隱私權政策連結。

App上架費用有哪些項目:帳號費與平台抽成

上架的固定支出是開發者帳號,向使用者收費時才會碰到平台抽成。下表只列項目與規則,金額與比例以官方公告為準:

項目 iOS 端 Android 端
開發者帳號 依會籍年度收費;非營利組織、經認證的教育機構與政府機關,未簽署付費 App 協議、也不透過 App 銷售數位商品或服務時,可申請免除會費,續約時要重新確認資格 一次性註冊費;資訊經判定無效時不退費
收費前設定 Account Holder 簽署付費 App 協議 設定付款資料;設為免費後不能改為付費
平台抽成 付費下載與 App 內購買收取佣金,另有小型企業計畫的降低費率 透過其結帳系統或符合付款政策的其他結帳系統銷售時收取服務費,費率並非單一

開發、後台主機與上線後維護才是主要支出,可參考開發費用的估算方式。

常見退件原因與審核時間

蘋果的審查說明指出,尚未解決的問題有相當比例與完整性條款有關。送審前可對照下列項目自我檢查:

  • 功能不完整:當機、連結失效、預留文字未替換;有登入功能卻沒提供示範帳號,或審查期間後端服務沒有運作。
  • 資訊與實際不符:截圖、說明或隱私權資訊與實際功能不一致;Google Play 發現資料安全性表單不實會要求修正,沒有內容分級的應用程式會被下架。
  • 隱私與權限:請求權限時沒說清楚資料用途;能建立帳號時,iOS 端要求在程式內提供刪除帳號,Android 端要求程式內與網頁都能提出刪除要求。
  • 價值不足或提交者不對:只把網站重新包裝、重複提交相似作品,或應由提供服務的法律實體提交卻由個人送審。

兩個平台都沒有承諾固定審查天數。蘋果說明,需要審閱授權等文件、涉及受規範內容或新功能,或送審資料不完整時,審查可能較久;狀態改變以電子郵件通知,要修正重大錯誤或配合直接相關的活動上線時,可申請加速審查。Google Play 則說明部分開發人員帳戶的審查可能長達七天,特殊情況會更久。被退件後,可在 App Store Connect 回覆審查團隊或修正重送,不同意結果可申訴;Android 端要先修正所有違規事項再提交,認為處置有誤可依通知信申訴。上架日建議和推廣活動錯開。

常見問題

可以掛在開發廠商的帳號上架嗎?

可以,但以 iOS 端為例,商店顯示的賣家是帳號持有的組織,換廠商時還要辦理轉讓。建議以公司名義申請,再把成員權限開給開發團隊。

免費 App 之後可以改成付費嗎?

Android 端規定應用程式一旦設為免費,之後就不能改為付費;iOS 端要收費前,要由 Account Holder 簽署付費協議。打算收費時,上架前就要決定收費方式。

應用程式名稱可以和別人重複嗎?

在 iOS 端,同一個名稱在每個在地化語言中只能給一個作品使用,名稱被自己帳號裡的舊 App 佔用時,可替舊 App 改名或將它移除;被其他開發者使用而你握有商標權時,可提出主張。命名時建議一併查詢商標,避免日後產生爭議。

上架後更新版本也要重新審查嗎?

要。iOS 端的新版本要再次提交審查,隱私權資訊也是更新送審的必要條件;Android 端的版本變更同樣要送審,小幅修正也要預留審查時間。

內部測試階段也要填資料安全性表單嗎?

依官方說明,只發布到內部測試群組的應用程式不需要填寫;進入封閉測試、公開測試或正式版,就必須完成資料安全性表單並附上隱私權政策連結。

本文由京采數位科技整理。我們自 2005 年起提供官網設計、系統開發與 Google SEO 服務,實際案例可見成果與案例。

想直接討論你自己的網站狀況,或需要一份初步的搜尋機會評估?

相關主題

下一步

上架前建議先確認開發者帳號以公司名義申請,備妥隱私權政策、資料收集清單,以及審查期間可用的示範帳號與後端環境。京采的網頁設計服務可以協助需求釐清與 App 規劃、開發背後的後台管理系統與 API 串接,並建置隱私權政策頁、帳號刪除申請頁這類上架需要的網頁;想討論專案範圍,歡迎與我們聯繫。