iOS App Store 上架流程完整教學

App 開發完成後,最終目標就是發布到 App Store 讓全世界下載。這個過程雖然繁瑣,但只要照著步驟做就不會出錯。

準備工作

  1. Apple Developer Program: 確保你已經付費加入 (年費 99 美元)。
  2. App ID: 在 Apple Developer 網站建立 App ID (Bundle ID)。
  3. Certificates & Profiles: 確保你在 Xcode 中已經登入並下載了發布憑證 (Distribution Certificate)。

App Store Connect

  1. 登入 App Store Connect
  2. 點擊 My Apps -> + -> New App
  3. 填寫 App 名稱、語系、Bundle ID (選擇剛剛建立的) 和 SKU。
  4. 填寫詳細資訊:
    • App 資訊: 隱私權政策網址、類別。
    • 價格與銷售範圍: 設定免費或付費。
    • 版本資訊: 上傳螢幕截圖、App 描述、關鍵字。

打包上傳 (Archive)

  1. 在 Xcode 中,選擇目標裝置為 Any iOS Device (arm64)
  2. 點擊頂部選單 Product > Archive
  3. 等待編譯完成,會跳出 Organizer視窗。
  4. 選擇剛剛打包好的版本,點擊 Distribute App
  5. 選擇 App Store Connect -> Upload -> 一路點擊 Next。
  6. 最後點擊 Upload,Xcode 會自動簽署並上傳。

TestFlight 測試

上傳成功後,你的 Build 會出現在 App Store Connect 的 TestFlight 分頁中。

  1. 進入 TestFlight 分頁。
  2. 等待處理完成 (Processing)。
  3. 新增測試人員 (Internal Testing 或 External Testing)。
  4. 測試人員會收到 Email 邀請,透過 TestFlight App 下載你的 App。

正式送審

當測試沒問題後:

  1. 回到 App Store 分頁。
  2. Build 區塊選擇剛剛上傳的版本。
  3. 點擊右上角的 Add for Review
  4. Apple 審核團隊通常會在 24-48 小時內完成審核。

恭喜!當審核通過後,你的 App 就會在 App Store 上架了!