# 免費做 iPhone App：真正的成本

> 開發和測試免費，上架要付費：Apple 每年 99 美元，Google 一次 25 美元。

原始頁面：[免費做 iPhone App：真正的成本](https://devoria.fr/zh-hant/blog/free-iphone-app-real-cost)
作者：[Mehdi Azizi](https://devoria.fr/zh-hant/mehdi-azizi)
發布日期：2026-09-23
內容最後修訂：2026-10-09


免費做一個 App 是可以的，但只到某個明確的點為止：**開發和測試不用錢，上架要付費**。Apple 每年收 99 美元，Google 只收一次 25 美元。在這之間，一切取決於你用的工具：大多數「免費」方案會讓你把 App 做出來，然後在你想上架的那天開始收費。

這篇指南一種方式一種方式幫你整理：無程式碼工具、AI、Android，然後是我自己做 iPhone App 用的路線。所有價格都來自官方頁面。無程式碼工具和 AI 的價格是在 2026 年 10 月 2 日查的。

## 免費做 App：簡短回答

| 方式                                         | 免費的部分            | 要付費的部分                              |
| -------------------------------------------- | --------------------- | ----------------------------------------- |
| 無程式碼工具                                 | 在編輯器裡開發和測試  | 上架：依工具不同，每月 25 到 59 美元      |
| 由 AI 寫程式碼                               | 每天幾次請求          | 每天使用：每月 20 美元起                  |
| 自己寫程式，用 Expo、Xcode 或 Android Studio | 所有用來做 App 的東西 | 上架前完全不用錢                          |
| 上架到商店                                   | 沒有                  | Apple 每年 99 美元，Google 一次性 25 美元 |

## 無程式碼工具：免費方案能做什麼

無程式碼 App 製作工具幾乎都有免費方案，用來開發和試用。我查了五個，沒有一個能免費上架到商店。

| 工具        | 免費                            | 被鎖住的                             | 上架需要                                                     |
| ----------- | ------------------------------- | ------------------------------------ | ------------------------------------------------------------ |
| Adalo       | 開發和測試，每個 App 500 筆資料 | 發布到網頁、App Store 和 Google Play | [Starter，每月 36 美元](https://www.adalo.com/pricing)，年繳 |
| Glide       | 10 個專案，有限的點數           | 發布 App                             | [Basic，每月 25 美元](https://www.glideapps.com/pricing)     |
| Bubble      | 開發版本和實機測試              | 正式上線網站和送審到商店             | [Starter，每月 59 美元](https://bubble.io/pricing)，年繳     |
| FlutterFlow | 開發和測試，2 個專案            | 下載程式碼和部署到商店               | [Basic，每月 39 美元](https://www.flutterflow.io/pricing)    |
| Thunkable   | 3 個公開專案，每個專案 5 個畫面 | 私人專案和發布                       | [Builder，每月 37 美元](https://thunkable.com/pricing)，年繳 |

補充兩點。用這些工具上架，並不會免掉 Apple 和 Google 的費用：它們是加在訂閱費之外的。而且不是每個工具都能產出可以上架商店的 App：Glide 說明它的 App 是網頁應用程式，[不支援直接發布到 App Store 或 Google Play](https://help.glideapps.com/en/articles/10021560-is-glide-able-to-push-to-app-store)。

## 「免費」App 產生器：它們限制了什麼

很多工具宣稱可以免費做 App。它們的免費方案是真的，但幾乎都會鎖住以下三件事之一：

- **品牌**：你的 App 會顯示工具的 logo 或名稱，對一個你想賣錢的 App 來說很扣分。
- **匯出程式碼**：你拿不回自己的專案，只能一直依賴這個平台和它未來的價格。
- **上架**：送到 App Store 只限付費方案，或者工具只能產出網頁 App，根本無法上架。

就算工具可以上架，[Apple 的會員費](https://devoria.fr/zh-hant/blog/apple-developer-membership-renewal-cancel)還是要你自己付。在它的價格頁上，找這三個關鍵字：品牌、匯出、上架。

## 用 AI 免費做 App

AI 幫你寫程式碼，而且程式碼是你的。它有免費方案，但是用每天的請求次數來算：

- **Cursor** 有免費方案，[代理請求次數有限](https://cursor.com/pricing)。
- **Lovable** 給你[每天 5 點，每月最多 30 點](https://lovable.dev/pricing)，做的是網頁應用程式。
- **Bolt** 給你[每天 30 萬個 token，每月 100 萬個](https://bolt.new/pricing)，產出的網站上會有它的 logo。
- **Claude Code** 不在 Claude 的免費方案裡：它[包含在付費方案中](https://claude.com/pricing)，每月 20 美元起。

這足夠拿來試試看、產生幾個畫面。但不夠做出一整個 App：一旦你每天都在用，額度很快就用完。這個方法、它的限制和風險，我寫在〈[Vibe coding 是什麼](https://devoria.fr/zh-hant/blog/what-is-vibe-coding-definition-tools-limits)〉。這條路線的完整方法，請看 [vibe coding 課程](https://devoria.fr/zh-hant/expertise/vibe-coding-course-iphone-app)頁面。

## 免費做 Android App

在 Android 上，免費路線能走得比 iPhone 更遠。Google 的官方工具 Android Studio [可以直接下載](https://developer.android.com/studio)。要把 App 裝到你自己的手機上，[Android 文件](https://developer.android.com/studio/run/device)不要求任何付費帳號：只要開啟開發人員選項和 USB 偵錯就好。

上架的話，開一個 Google Play 帳號要付 [一次性 25 美元](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en)。而且 2023 年 11 月 13 日之後建立的個人帳號，必須先通過[封閉測試](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en)：至少 12 位測試者，連續 14 天。這不是費用，而是要預留的時間。

用 React Native 和 Expo，同一個專案可以產出 Android App 和 iPhone App。這篇指南接下來講 Apple 這邊，也就是我實際在做的部分。

## 可以免費做 iPhone App 嗎？

可以，大部分都行。靠 Xcode、Expo，加上 EAS、Supabase 和 RevenueCat 的免費方案，你可以寫程式、在 iPhone 上測試、編譯你的 App，一毛錢都不用付。但是要上架 App Store 或使用 TestFlight，就必須加入 Apple Developer Program，每年 99 美元。

開發和測試：免費，有限制。上架：付費，除了非常特定的情況。這篇指南告訴你界線在哪裡，讓你不會太早付錢，也不會在上線前一天才發現卡關的費用。

我自己用 React Native、Expo、EAS、RevenueCat 和 Supabase 發布 iOS App。Solys（一個有小遊戲的鬧鐘）和 TradaZen（一個交易練習 App）都已經在 App Store 上。下面所有數字都來自各工具的官方頁面，查詢日期是 2026 年 9 月 23 日。

## 哪些真的免費，哪些不是

這是我剛開始時很希望有的表格，針對我用的技術組合。

| 項目                                  | 免費嗎？           | 實際成本                                              | 什麼時候要付錢                                      |
| ------------------------------------- | ------------------ | ----------------------------------------------------- | --------------------------------------------------- |
| Xcode                                 | 是                 | 0 歐元，但需要一台 Mac                                | 工具本身永遠不用                                    |
| 用免費 Apple 帳號在你的 iPhone 上測試 | 是                 | 0 歐元，描述檔有效 7 天，3 台裝置                     | 當你想用 TestFlight，或不想每週重新安裝時           |
| Expo 和 React Native                  | 是                 | 0 歐元，開源                                          | 框架永遠不用                                        |
| Expo Go（App Store）                  | 是                 | 0 歐元，版本綁定較舊的 SDK                            | 要在 iPhone 上用最新版本時，透過你的 Apple 會員資格 |
| EAS Build（Free 方案）                | 是，有額度         | 每月 15 次 iOS 和 15 次 Android build                 | 超過的話：Starter 方案每月 19 美元，或等下個月      |
| Supabase（Free 方案）                 | 是，有額度         | 2 個活躍專案，500 MB 資料庫，每月 50,000 名活躍使用者 | Pro 方案每月 25 美元起                              |
| RevenueCat                            | 是，到某個門檻為止 | 每月追蹤營收 2,500 美元以內 0 歐元                    | 超過部分收追蹤營收的 1%                             |
| AI 工具                               | 有限的免費方案     | 額度很少                                              | 一旦你每天寫程式                                    |
| Apple Developer Program               | 否，除非獲得豁免   | 每年 99 美元，以當地貨幣顯示                          | 為了 TestFlight、App Store Connect 和上架           |
| Apple 抽成                            | 否                 | 加入 Small Business Program 為 15%                    | 每筆銷售，由 Apple 扣除                             |

讀法很簡單：所有用來**製作** App 的東西一開始都免費。用來**發布** App 的東西要經過 Apple，而 Apple 會收費。

## 免費工具逐一介紹

### Xcode 和在你自己的 iPhone 上測試

Apple 的開發工具 Xcode [在 Mac App Store 上免費](https://apps.apple.com/fr/app/xcode/id497799835?mt=12)。它的頁面註明需要一台較新的 Mac：目前版本需要 macOS 26.6，以及搭載 Apple M1 或更新晶片的 Mac。

只要一個普通的 Apple 帳號，不用付費會員，你就能從 Xcode 把 App 裝到 iPhone 上。[官方會員方案比較](https://developer.apple.com/support/compare-memberships/)規定了這個免費個人團隊的限制：

- 安裝描述檔在建立後 **7 天**過期，之後要重新編譯、重新安裝；
- 最多可以註冊 **3 台裝置**；
- 每台裝置最多可以安裝 **3 個 App**。

這足夠讓你做出第一個版本，但不夠讓別人來測試。

### Expo Go：免費，但 2026 年有個細節

Expo Go 是一個 App，掃描 QR code 就能在你手機上載入專案。它在 App Store 上免費。細節在於版本：根據 [Expo 2026 年 5 月的 changelog](https://expo.dev/changelog/expo-go-and-app-store-may-2026)，App Store 上的版本停留在 SDK 54。要在實體 iPhone 上執行較新版本的 Expo Go，[Expo 文件](https://docs.expo.dev/get-started/expo-go/)說明需要有效的 Apple Developer Program 訂閱，因為你要用 `eas go` 編譯自己的版本，再透過 TestFlight 安裝。

還有兩條免費的路。從 SDK 56 開始，`create-expo-app` 會讓你建立一個相容 App Store 版 Expo Go 的專案。另外在 Mac 上，不管 SDK 版本為何，Expo Go 都能免費安裝到 iOS 模擬器裡。

另一個限制：Expo Go 只包含 Expo 的原生模組。如果你用到它沒有的原生函式庫，例如 RevenueCat 的 SDK，就需要 development build。

### EAS Build：每月 15 次 iOS build

EAS Build 在雲端編譯你的 App，讓你不必在 Xcode 裡處理所有事情。根據 [Expo 的價格頁](https://expo.dev/pricing)，Free 方案包含 **15 次 iOS build 和 15 次 Android build**，排在低優先順序佇列，每次 build 上限 **45 分鐘**。負責把 App 送到商店的 [EAS Submit](https://devoria.fr/zh-hant/blog/eas-submit-ios-expo-app-store) 也包含在內。

有兩點很重要。第一，[帳務 FAQ](https://docs.expo.dev/billing/faq/) 說明額度用完後，在下個月第一天之前都不能再啟動 build，除非在本機編譯或改用付費方案。第二，免費的 EAS Build 不會讓你免掉 Apple 帳號：模擬器用的 build 不需要，但[把 build 安裝到已註冊的 iPhone 上](https://docs.expo.dev/build/internal-distribution/)需要付費的 Apple Developer 帳號，[要上 App Store 的 build](https://docs.expo.dev/build/setup/) 也一樣。

### Supabase 和 RevenueCat：App 還小的時候免費

資料和使用者帳號方面，[Supabase 的 Free 方案](https://supabase.com/pricing)包含 2 個活躍專案、500 MB 資料庫、每月 50,000 名活躍使用者、1 GB 檔案儲存空間和 5 GB 對外流量。陷阱是：免費專案**閒置一週後會被暫停**。對正式上線的 App 來說，這是真實的風險。Pro 方案每月 25 美元起。

訂閱方面，[RevenueCat](https://www.revenuecat.com/pricing/) 在**每月追蹤營收 2,500 美元**以內免費，超過的部分收 1%。換句話說，只有當你的 App 已經在賺錢時，你才需要付錢給 RevenueCat。這是清單裡最老實的模式。

### AI 工具：有限的免費方案

Claude、ChatGPT 或 Cursor 都有免費方案。夠你產生幾個畫面，但不夠讓你日復一日寫完一整個 App：額度很快就用完。這些方案常常變動，請到各家的頁面確認。想知道 AI 還是無程式碼比較適合你的專案，我在[不寫程式做 App](https://devoria.fr/zh-hant/blog/build-app-without-coding-no-code-ai) 比較了這兩條路。

## 要付費的部分：上架 App Store

對幾乎所有人來說，「免費」就停在這裡。Apple Developer Program 費用是[每個會員年度 99 美元](https://developer.apple.com/programs/enroll/)，Apple 註明註冊時價格會以你的當地貨幣顯示。沒有這個會員資格，就沒有 App Store Connect、沒有 TestFlight，也不能上架。

註冊流程、個人與組織的選擇（包括D-U-N-S 編號），以及什麼時候付費最適合，我都寫在 [Apple 開發者帳號：價格與註冊](https://devoria.fr/zh-hant/blog/apple-developer-account-price-free-or-99)。

### 豁免是存在的，但你大概不適用

Apple 對立案的非營利組織、經認證的教育機構和政府單位提供[費用豁免](https://developer.apple.com/help/account/membership/fee-waivers/)。條件必須同時符合：

- 是法人，不是個人，也不是一人公司；
- 沒有簽署付費 App 合約，也就是不提供付費 App 或 App 內購買；
- 你的 App 裡不販售任何數位商品或服務。

如果你想賣訂閱，這扇門是關的。不過，一個為會員發布免費 App 的協會，應該去確認自己是否符合資格。

### Apple 對你銷售的抽成

App 上架後，每筆銷售也要付費。根據[會員資格頁面](https://developer.apple.com/programs/whats-included/)，數位商品和服務的抽成是 30%，符合條件的訂閱和 [App Store Small Business Program](https://developer.apple.com/app-store/small-business-program/) 成員降到 15%。這個計畫針對前一個日曆年淨收入不超過 100 萬美元的開發者。它**不是自動的**：必須提出申請。如果你賣訂閱，一開始就申請，否則訂閱者第一年你只拿到價格的 70%，而不是 85%。

## 沒人放進表格裡的隱藏成本

### 你的時間

這是目前最貴的項目。學習、開發、測試、修正第一個 App 要花好幾週。一個讓你浪費十小時的免費工具，比一個幫你省二十小時的付費工具還貴。想要完整估算（不管是自己做還是找外包），請看 [iOS App 要花多少錢](https://devoria.fr/zh-hant/blog/iphone-app-development-cost)。

### Mac

Xcode 免費，但只能在 Mac 上跑。如果你沒有 Mac，Expo 和 EAS 讓你可以在 Windows 上開發、在雲端編譯。代價是你沒有本機的 iOS 模擬器，也沒有透過 Xcode 免費測試的路。還能做什麼，我寫在[沒有 Mac 也能上架 iOS App](https://devoria.fr/zh-hant/blog/publish-ios-app-without-mac-expo-eas)。

### 測試裝置

模擬器無法取代真的 iPhone：通知、App 內購買、相機和效能都要在實機上確認。其他螢幕尺寸就交給模擬器。

## 免費路線一步一步來

這是我建議的順序，讓你盡可能不花錢走到最遠。

1. **建立你的 Expo 專案**，用 `create-expo-app`。如果你想不加入會員就在 iPhone 上測試，選擇相容 App Store 版 Expo Go 的選項。
2. **用 Expo Go 開發和測試**，在你的 iPhone 上，或如果你有 Mac，在模擬器裡。這是你做出大部分畫面的階段。
3. **加入原生模組時改用 development build**。在 Mac 上，Xcode 會用你的免費 Apple 帳號把它裝到 iPhone 上，每 7 天重新安裝一次。
4. **使用免費的 EAS Build** 做模擬器 build，並熟悉設定，同時留意每月額度。
5. **接上 Supabase 和 RevenueCat** 的免費方案。在還沒有任何訂閱者之前，你就能把程式碼端全部設定好。
6. **當核心功能在你手機上能動時，再付 Apple 會員費**。是它幫你打開 TestFlight、App Store Connect，以及建立訂閱的功能。

第 6 步才是真正的界線。如 Apple 的比較表所示，TestFlight 屬於付費會員專屬的工具。接下來的設定，我寫在 [TestFlight：測試你的 iPhone App](https://devoria.fr/zh-hant/blog/testflight-test-iphone-app-before-review)。

這是我做自己的 App 時走的流程。選擇這個技術的理由在 [用 React Native 和 Expo 做行動 App](https://devoria.fr/zh-hant/expertise/react-native-expo-mobile-app) 頁面。從點子到上架的完整方法，在[如何做一個 App](https://devoria.fr/zh-hant/blog/how-to-make-an-app-4-steps)。

## 我的建議

在學習階段，免費做 iOS App 是可行的：先不花錢把它做出來。等你的 App 值得讓你以外的人測試時，再付那 99 美元。如果你打算賣訂閱，從第一天就準備好這筆預算，而不是去找一個根本不存在的繞道方法。

如果你比較想從現成的基礎開始，[iOS Kit](https://devoria.fr/zh-hant/kits/ios) 整合了[我 App 的 Starter Code](https://devoria.fr/zh-hant/kits/code-de-depart)（包含訂閱功能），以及一個分成四步、可以照自己步調走的流程。Apple 會員費仍要另外直接付給 Apple。

[免費診斷](https://devoria.fr/zh-hant/diagnostic)則完全不用錢：它會告訴你專案卡在哪裡，並寄給你我的 Apple 防退件檢查清單。首頁也整理了[推出你的行動 App](https://devoria.fr/zh-hant) 的整條路，從點子到 App Store。

## 常見問題

### ChatGPT 可以做 App 嗎？

它可以寫出 App 的程式碼，它的代理 Codex 也能修改你專案裡的檔案。它不會編譯 App、不會簽署，也不會送到商店：這些步驟還是要你自己來。教學〈[用 Codex 做 App](https://devoria.fr/zh-hant/blog/build-app-with-codex-beginner-guide)〉示範了第一個流程。

### 有什麼免費軟體可以做 App？

不寫程式拼裝的話，Adalo、Glide、Bubble、FlutterFlow 和 Thunkable 都有可以開發和測試的免費方案，但沒有一個能免費上架到商店。要讓 AI 寫程式碼的話，Cursor、Lovable 和 Bolt 有有限的免費方案。要自己寫程式的話，Expo、Xcode 和 Android Studio 都能免費下載。

### 可以免費做 Android App 嗎？

可以開發，也能在你的手機上測試，不需要付費帳號。要上架 Google Play，就得開一個 25 美元的帳號（只付一次），如果是個人帳號，還要通過 12 位測試者、為期 14 天的封閉測試。

### 可以免費在 App Store 上架 App 嗎？

不行。就算是免費 App，開發者也必須是 Apple Developer Program 會員，每年 99 美元。只有部分不販售任何東西的協會、經認證的學校和政府單位可以豁免。

### 可以不花錢在自己的 iPhone 上測試 App 嗎？

可以。用 Xcode 和免費的 Apple 帳號，描述檔 7 天後過期，而且最多 3 台裝置。App Store 版的 Expo Go 也能讓你免費測試。

### EAS Build 真的免費嗎？

Free 方案每月包含 15 次 iOS 和 15 次 Android build，排在低優先順序佇列。給實體 iPhone 或 App Store 用的 build，還需要付費的 Apple 帳號。

### 免費做 iPhone App 一定要有 Mac 嗎？

不一定。Xcode 和模擬器需要 Mac，但 Expo 和 EAS 讓你能在 Windows 上寫程式、在雲端編譯。只是這樣就沒有透過 Xcode 免費測試的路。

### Apple 每筆銷售抽多少？

標準抽成是 30%。符合條件的訂閱，以及 [Small Business Program](https://devoria.fr/zh-hant/blog/apple-small-business-program-15-percent-commission) 成員（需申請，每年淨收入低於 100 萬美元）降到 15%。


## 你的專案

[iOS Kit](https://devoria.fr/zh-hant/kits/ios)：用 Claude Code 打造你的 iPhone App：我的 App 所用的 Starter Code、檢查成果的 skills，以及 Apple Review Kit、App Store Screenshots Kit 與 ASO Kit。129.99 €。
