close
分享一下上架 iOS App 的心得:原來,當你把 app 程式碼寫完之後,真正麻煩的事才正要開始...





1. 申請 Apple 開發者帳號
第一步,你需要一個 Apple 開發者帳號(Apple Developer Account)。這個帳號不是免費的,每年要付台幣 3,400 元,但沒有它,你的 App 就沒辦法上架。
申請方式是到 Apple官方的開發者網址去申請,無腦填完資料後,核心關鍵就是刷信用卡付錢啦!但是付錢完畢之後,必須還要等 Apple 審核,大約 1-2 天才會收到確認信,接著官方會要你上傳相關證件,佐證你本人的真實性。
我上傳身分證後,大概三分鐘內就收到審核通過。所以等確認信比較久,但是確認信寄來上傳資料後審核很快。
*小提醒:如果你是公司名義申請,Apple 會要求你提供類似公司登記表之類的相關資料,所以要先準備好。
2. 準備 App 的基本資訊
在 App Store 上架需要準備一些基本資訊,包括 App 名稱、描述、類別、隱私權政策等等。這部分超級麻煩,而且 Apple Store Connect 系統裡並不算有真正一步一步引導性的方法流程。
這裡不得不抱怨一下,Apple對使用者很強調「user friendly」,但對開發者好像就蠻隨便
可能覺得你是工程師,這應該不困難的感覺。

這裡列出幾個必須填寫的內容:






3. 準備 App 的 Icon(圖示)
App 在 App Store 上的圖示(Icon)尺寸有很多種,這些圖示需要放在「Assets.xcassets」裡面。我一開始不知道,只按照系統要求做了三個不同顏色且 1024x1024 尺寸的 icon 放在資料夾裡。沒想到其實需要超級多種尺寸,例如:
- 1024x1024 px(App Store 用)
- 180x180 px(iPhone)
- 167x167 px(iPad)
- 120x120 px(Spotlight)
- 76x76 px(Settings)
...
...
...
這裡推薦可以用 「App Icon Generator」來快速產生所有尺寸的 Icon。
4. 準備 App Store 截圖
Apple 規定上架時,必須提供 iPhone 和 iPad 的截圖,所以你需要在 Xcode 模擬器(Simulator)或真機測試時,截取幾張畫面,然後上傳到 App Store Connect。

- 6.5 吋(1284 x 2778 px,適用於 iPhone 12 Pro Max、iPhone 13 Pro Max 等)

- 12.9 吋(2048 x 2732 px)
這部分我直接用 Xcode 的內建功能,在模擬的情況下按「command+S」就可以截圖,只是沒有框看起來有點醜
網路有其他工具,大家可以自己試試。

5. 在 Xcode 設定 App
回到 Xcode,把 App 設定好,才能順利送審。

- 打開 Xcode,點選 Targets > General
- 在 Bundle Identifier 填入相關資料

- 在 General 頁面找到 Version 和 Build,填入 1.0.0 之類的版本號

- 在 Assets.xcassets 資料夾內加入你的 Icon

接著就是去 Apple 的 App Store Connect 建立一個新的 App。簡單說就是把上面準備的資料慢慢匯入/填入,並且設定一下 App 的定價(可以選擇免費或付費)。
7. 用 Xcode 上傳 App
現在回到 Xcode,準備把 App 上傳到 App Store。





8. 送審(等待 Apple 審核)
全部都搞定之後就可以提交 App 送審,然後等待 Apple 的審核。理論上Apple 會在 1~3 天內回覆,若被拒絕,可根據回饋修改再送審。 #我現在就在等待送審 

---
以上這些,暫時沒有 AI 可以代勞,所以從下午 13:30 搞到現在快 17:00了,真的比寫一個 app 還慢。想來,以後「上架 app store」才真的是最困難的流程了!
無論如何,整個歷程體驗下來還是感覺非常值得,很有意義的學習過程。AI時代來臨,相信每個人都能從中挖掘出自己的好點子,並且真正實現!
以此共勉。
全站熱搜