iOS App Store 上架流程完整教學
App 開發完成後,最終目標就是發布到 App Store 讓全世界下載。這個過程雖然繁瑣,但只要照著步驟做就不會出錯。
準備工作
- Apple Developer Program: 確保你已經付費加入 (年費 99 美元)。
- App ID: 在 Apple Developer 網站建立 App ID (Bundle ID)。
- Certificates & Profiles: 確保你在 Xcode 中已經登入並下載了發布憑證 (Distribution Certificate)。
App Store Connect
- 登入 App Store Connect。
- 點擊 My Apps -> + -> New App。
- 填寫 App 名稱、語系、Bundle ID (選擇剛剛建立的) 和 SKU。
- 填寫詳細資訊:
- App 資訊: 隱私權政策網址、類別。
- 價格與銷售範圍: 設定免費或付費。
- 版本資訊: 上傳螢幕截圖、App 描述、關鍵字。
打包上傳 (Archive)
- 在 Xcode 中,選擇目標裝置為 Any iOS Device (arm64)。
- 點擊頂部選單 Product > Archive。
- 等待編譯完成,會跳出 Organizer視窗。
- 選擇剛剛打包好的版本,點擊 Distribute App。
- 選擇 App Store Connect -> Upload -> 一路點擊 Next。
- 最後點擊 Upload,Xcode 會自動簽署並上傳。
TestFlight 測試
上傳成功後,你的 Build 會出現在 App Store Connect 的 TestFlight 分頁中。
- 進入 TestFlight 分頁。
- 等待處理完成 (Processing)。
- 新增測試人員 (Internal Testing 或 External Testing)。
- 測試人員會收到 Email 邀請,透過 TestFlight App 下載你的 App。
正式送審
當測試沒問題後:
- 回到 App Store 分頁。
- 在 Build 區塊選擇剛剛上傳的版本。
- 點擊右上角的 Add for Review。
- Apple 審核團隊通常會在 24-48 小時內完成審核。
恭喜!當審核通過後,你的 App 就會在 App Store 上架了!