開始做 APP 之前
自己做 iOS App 要花多少錢?從免費測試到上架的成本清單
先把「做出來」「給別人測試」「正式營運」分開算。你不一定要第一天就付開發者年費,也不能把上架年費當成整個 App 的預算。
01 · 自己先做
Xcode 免費
已有相容 Mac,可先開發並在自己的裝置測試。
02 · 準備發布
US$99/年
Apple Developer Program 標準年費;部分地區以當地貨幣收費。
03 · 持續營運
按用量估算
AI、後端與維護另計;依 App 功能而不同。
會員與工具資訊查核於 2026-09-10。硬體、第三方服務、當地價格與稅費依你的實際條件計算。來源:Xcode 資源、Apple 會員申請。
一、可以先不付 Apple 開發者年費嗎?
可以。如果目標是先學習、做原型,或用 Xcode 在自己的 iPhone 測試,免費 Apple 帳號就有可用路徑。Xcode 可免費取得;付費 Apple Developer Program 不是下載 Xcode 的前提。先確認你的 Mac 能安裝所需版本,系統需求以 Apple 的 Xcode 相容表為準。
免費帳號在 Xcode 會顯示為 Personal Team,適合個人開發測試,但不是長期分發方案。Apple 列出的限制包含 App ID、裝置數量,以及 7 天有效的 provisioning profile;到期後可能需要重新建置、安裝。這不是「App 只能開發七天」,也不是 App Store 上架資格。見 Apple 開發者帳號說明。
當你需要使用 TestFlight 邀請測試者,或透過 App Store 發布,就要安排 Apple Developer Program 會員資格。部分進階能力也有資格要求,不要把免費真機測試理解成所有功能都免費開放。可用能力請查 會員資格比較。
二、自己做 App,預算要拆成這六項
這裡估的是自己開發的支出,不是外包公司的報價。外包包含人員設計、實作、測試與管理,不能直接拿來當你用 AI 自做 App 的起步成本。
| 支出 | 怎麼算 | 什麼時候需要 |
|---|---|---|
| Mac/測試裝置 | 已有可用設備就沒有這次新增購機支出;仍有折舊與時間成本。 | 確認工具與目標 iOS 版本相容後,再決定是否添購。 |
| Xcode/開發者會員 | Xcode 免費;一般 Developer Program 為 US$99/會員年度,依地區可能以當地貨幣計價。 | 個人原型可先免費;TestFlight/App Store 發布時安排會員資格。 |
| AI 開發工具 | 依你選用的方案、使用月份及額外用量計算。 | 免費額度是否足夠要實際試;不必一開始訂閱所有工具。 |
| App 內的 AI API | 依模型、呼叫次數、輸入/輸出大小等用量計價。 | 只有 App 本身會呼叫 AI 服務時才列入;寫程式的工具費不等於這筆費用。 |
| 後端/儲存/網域 | 依服務固定費、流量、資料量、備份和續約分開列。 | 本機離線功能可能不需自建後端;帳號、跨裝置同步等需求再評估。 |
| 測試/維護/學習 | 保留除錯、OS 更新、送審修正、客服工時及選用的學習支出。 | 發布之後仍持續發生;AI 產出程式碼不代表這些工作消失。 |
把 App 設成免費下載,也不代表會員年費和後端費會消失。若要賣 App 或數位功能,另外查對應地區、交易方式與方案的商業條款;不要用一個通用抽成比例套所有情境。這篇先算開發與營運支出,不預估你的銷售額。
三、三種起步情境,別混成一個總價
A. 已有 Mac,先做給自己用的離線工具
例如先做一個資料只放在手機上的清單原型,使用 Xcode 和免費個人測試。這個階段可以沒有新增 Apple 工具/會員費,雲端主機也未必需要。這個「零新增費」只針對上述條件,不包含新買設備、付費 AI 工具和自己的時間。
B. 功能做得出來,準備上架讓別人下載
將會員年費加入預算,再列開發工具和測試支出。若以美元標準年費計算,光會員第一年就是 US$99;其他項目為零只代表你尚未填入,不能宣稱整個 App 只要 US$99。會員費不是保證審核通過的費用。
C. App 需要登入、同步或內建 AI
除了 B 的支出,還要估每月服務用量。先量一次核心操作會觸發多少請求,再用「每位使用者每月操作次數 × 使用者數」估需求。以小量、中量兩個假設試算,註明是假設,並檢查供應商的費用上限與告警。
固定費、用量費分開算,同幣別再加總
首年現金支出 = 一次性支出 + 年繳費用 + 月固定費 × 使用月數 + 預估用量費。
例如純示範的美元欄:年費 99 + 自填月費 20 × 3 個月 = US$159。這裡的 20 是計算範例,不是任何工具的報價;硬體、稅費與其他服務仍需另列。台幣支出先分開,若要換匯,加上自己的匯率、日期與手續費。
四、下載預算表,先決定這個月要花哪幾筆
我們把上述項目整理成一份空白 CSV。下載後用 Excel、Numbers 或 Google Sheets 開啟,填入實際幣別、單價、數量/月份與報價日期。表格故意不預填一組「人人適用的總價」,也不自動加總不同幣別。
下載 iOS App 開發預算表(CSV)- 先選目的:自己測試、找人試用,或 App Store 發布。
- 標出已經有的設備與已付工具,不把沉沒支出再列成新增購買。
- 每筆寫計費週期,尤其別把年費當成一次買斷。
- 把尚未需要的項目移到「以後再評估」,完成一個核心流程後再決定。
五、什麼時候值得花錢?先證明一個核心功能
如果你還沒完成「輸入資料 → 執行核心功能 → 得到可檢查結果」,先把 App 縮到這個範圍。這能幫你辨別缺的是功能設計、操作方法,還是確實需要付費的發布能力。不要靠訂閱更多工具,取代完成第一個版本。
想把步驟串起來,先看 Vibe Coding 做 iOS App 的完整路線圖;已完成 App、準備交審,再接 App Store 上架指南。
想跟著實作自己的第一個 iPhone App?
iOS Vibe Coding 實戰課把 AI 協作開發、實機測試與上架串成學習路線。先看課綱和作品,確認它能補上你現在的缺口;課程費與 Apple、硬體和第三方工具支出分開計算。
查看 iOS Vibe Coding 課綱常見問題
不用付年費,就完全不能做 iOS App 嗎?
不是。可以先用 Xcode 開發,並依免費帳號限制在自己的裝置測試;公開發布和 TestFlight 則是另一個階段。先做原型,再安排適合的會員資格。
已經付 AI 訂閱,App 裡用 AI 還要另外付嗎?
要看你的實作與供應商合約。協助你寫程式的訂閱,與 App 執行時呼叫 AI API 是不同用途;除非方案明確涵蓋,預算應分成兩筆查核。
App 還沒賺錢,會員年費也要付嗎?
一般會員費用按會員年度收取,與 App 當月是否賺錢不同。Apple 對符合條件的特定機構有費用豁免,並非所有個人專案適用;申請時核對官方資格。