# 开发一个iPhone应用要多少钱？真实费用

> 自己做：Apple 开发者账号每年 99 美元，工具有免费档。外包：主要按开发时间付费。

原始页面：[开发一个iPhone应用要多少钱？真实费用](https://devoria.fr/zh-hans/blog/iphone-app-development-cost)
作者：[Mehdi Azizi](https://devoria.fr/zh-hans/mehdi-azizi)
发布：2026-08-29
内容最后修订：2026-10-09


开发一个 iOS 应用要多少钱？关键看谁来做。**如果你自己做，Apple Developer 账号用于发布，每年 99 美元（个别免除情况除外）；其他费用取决于你的项目**，而主要工具（Expo、Supabase、RevenueCat、PostHog、Sentry）都有免费方案可以起步。**如果你找人开发**，iPhone 应用的价格基本就是你付给开发者的时间：日费率乘以天数，天数取决于项目范围。

换句话说，“开发一个应用要多少钱”的两个答案之间差距那么大，几乎从来不是因为工具价格，而是因为工作时间，以及由谁来付这笔时间。这篇指南会逐项讲清楚必须支付的费用、各个工具及其免费档、真正推高 iOS 应用开发价格的因素，以及几乎没人会提前告诉你的成本。我自己就在发布 iOS 应用（Solys 和 TradaZen 都已上架 App Store），用的正是这里介绍的技术栈。

## 自己做一个 iOS 应用要多少钱？

### 发布账号：Apple 标价每年 99 美元

要在 App Store 上发布应用，必须加入 Apple Developer Program。Apple 标价为[每个会员年度 99 美元](https://developer.apple.com/programs/enroll/)，注册时可能会以当地货币显示价格。这个账号可以使用 App Store Connect 和 TestFlight，而 Apple Developer Enterprise Program 不行，它只面向企业内部应用。

好消息是：开始写代码不需要付钱。免费的 Apple 账号已经可以用 Xcode 在自己的设备上测试，只是有限制（根据 [Apple 的会员对比页面](https://developer.apple.com/support/compare-memberships/)，最多 3 台设备，描述文件有效期 7 天）。注册步骤和常见坑都写在[Apple 开发者账号：价格与注册](https://devoria.fr/zh-hans/blog/apple-developer-account-price-free-or-99)里。

### 工具：应用规模小的时候都免费

下面是我在自己应用里用的工具，以及截至 2026 年 9 月 23 日其官方页面上显示的免费档。这些方案会变，动手前请自己再核实一遍。一开始完全不花钱的路线，详见[免费开发一个应用](https://devoria.fr/zh-hans/blog/free-iphone-app-development-real-cost)。

- **Expo 和 EAS**（编译并提交给 Apple）：免费方案包含[每月 15 次 iOS 构建](https://expo.dev/pricing)，以及面向每月 1,000 名活跃用户的远程更新。Starter 方案标价每月 19 美元，超出部分另计。
- **Supabase**（数据库、用户账号）：免费方案为[每月 0 美元](https://supabase.com/pricing)，含 500 MB 数据库和每月 50,000 名活跃用户。注意：免费项目闲置一周后会被暂停。Pro 方案每月 25 美元起。
- **RevenueCat**（订阅）：[每月跟踪收入 2,500 美元以内免费](https://www.revenuecat.com/pricing/)，超过后收取所跟踪收入的 1%。
- **PostHog**（使用数据统计）：免费方案包含[每月 100 万个事件](https://posthog.com/pricing)。
- **Sentry**（崩溃监控）：Developer 方案[免费](https://sentry.io/pricing/)，限每月 5,000 个错误、1 名用户。

所以在你的应用找到用户之前，工具账单可以一直是零。但它会随使用量上涨，哪怕用户并没有付费。在向大量用户开放应用之前，先查好各项配额和服务费用。

### 硬件：Mac 可选，建议有 iPhone

用 Swift 和 Xcode 开发，Mac 是必需的。用 React Native 和 Expo，构建在 Expo 托管的 Mac 上完成：你可以[不用 Mac 发布 iOS 应用](https://devoria.fr/zh-hans/blog/publish-ios-app-without-mac-expo-eas)。不过仍然强烈建议准备一台 iPhone，在真实环境中测试应用。[用 React Native 和 Expo 开发移动应用](https://devoria.fr/zh-hans/expertise/react-native-expo-mobile-app)这一页解释了我为什么向新手推荐这套技术栈。

### Apple 抽成：每笔销售都有的成本

这不是启动费用，但确实是一笔成本。Apple 对通过 App Store 完成的购买收取佣金：如果你加入了 [Small Business Program](https://developer.apple.com/app-store/small-business-program/)（上一个自然年产品收入低于 100 万美元的开发者，以及新开发者），抽成 **15%**；标准费率为 **30%**。[加入该计划](https://devoria.fr/zh-hans/blog/apple-small-business-program-15-percent-commission)不是自动的。包含法国增值税在内的完整计算，见[iOS 应用该用订阅还是买断](https://devoria.fr/zh-hans/blog/ios-app-subscription-vs-one-time-purchase)。

### 真正的成本：你的时间

最大的一项开销不会出现在任何账单上：花在学习、开发、修复 Apple 拒审问题、再来一遍的那些星期。Claude 或 Cursor 这类 AI 助手能加快写代码，但不能加快验证。它们会漏掉什么，我在[用 AI 开发 iOS 应用](https://devoria.fr/zh-hans/blog/build-ios-app-with-ai-pitfalls-checks)里写得很详细。

## 找外包开发一个 iOS 应用要多少钱？

如果你找公司或自由职业者开发应用，你买的是时间。没有明确范围，就给不出任何靠谱的数字，对电话里就报价的人要多留个心眼。你能做的，是弄懂三种计费方式，因为它们决定了风险由谁承担。

**按工时计费（日费率）。** 你支付日费率乘以天数。项目一旦超期，由你的预算买单：一个预估 40 天的项目花了 70 天，多出来的三十天谁都没签过。

**按订阅计费。** 每月一笔固定费用，换取持续的需求处理。适合持续维护，不太适合开发一个有始有终的应用：项目持续多久，计费就持续多久。

**按固定总价计费。** 范围明确，开工前报出价格。风险转移到外包方，这要求他对自己的活儿有足够把握。

无论哪种方式，都要书面确认：具体范围、Apple 账号和代码归谁所有、遇到 Apple 拒审怎么处理，以及后续要花多少钱。如果你在自己做和找人做之间犹豫，[找人开发自己的应用](https://devoria.fr/zh-hans/blog/outsource-app-development-or-build-yourself)这篇文章列出了该问的问题。

## 真正推高 iOS 应用价格的是什么？

无论是不是你自己做，屏幕数量都是最不靠谱的指标。下面这些才是真正影响时间和金钱的因素。

**1. 服务器。** 只在手机上本地运行的应用，从结构上就比带账号、跨设备同步和推送通知的应用便宜。只要有服务器，就会有身份验证、访问规则和网络故障处理。

**2. 订阅。** 付费墙不是一个页面，而是一项工程：在 App Store Connect 里配置产品、免费试用、恢复购买、同步访问权限，还要符合 Apple 的规则。收不好钱的应用，就是一个还要倒贴费用的免费应用。详见 [iOS 应用内订阅](https://devoria.fr/zh-hans/expertise/ios-in-app-subscription)页面。

**3. AI 功能。** 分析照片或生成文本写起来很快，但每次使用都是一次付费调用。写代码之前先算清楚单次成本，否则你的利润都会变成 API 账单。

**4. 技术上的未知。** 很少有应用提供的功能，在做任何承诺之前都值得先做个原型。为了让 Solys 在 iPhone 上可靠地响起闹钟，我在做其他一切之前就先做了这类探索。

**5. 打磨程度。** 动画、触感反馈、精心设计的空状态页面、对每种错误的处理：这些决定了用户是留下还是卸载。这不是奢侈，而是留存。

## 几乎没人提前告诉你的成本

- **Apple 拒审。** 每次被拒都要重新走一轮审核。我有三个应用都被拒过，每次都推迟了上线。最常见的原因见[Apple 为什么拒绝你的应用](https://devoria.fr/zh-hans/blog/apple-app-rejection-reasons-real-cases)。
- **[App Store 产品页](https://devoria.fr/zh-hans/kits/aso)。** 截图、描述、推广文本、关键词、翻译：这些都是活儿，而且决定了别人会不会下载。
- **随使用量增长的服务。** 数据库、存储、电子邮件、AI 调用。
- **后续工作。** 应用发布了并不等于完工。要留出时间做回应首批用户反馈的那个版本。

> 应用的成本不会在发布当天结束。它只是转移了：开发少了，衡量和调整多了。

## 预算示例：把启动成本和使用成本分开

这个场景是虚构的，用来帮你搭建自己的计算方法，不代表应用的平均价格。假设你已经有电脑和 iPhone，应用在本地运行，而且用量在 Expo 的免费配额之内。你的现金预算从按你所在国家价格支付的 [Apple 会员费](https://devoria.fr/zh-hans/blog/apple-developer-membership-renewal-cancel)开始。如果你用 AI 工具，再加上它的费用，以及项目本身的支出。投入的时间另外单独计算。

如果应用要调用付费 API，再做第二个计算：**活跃用户数 × 每位用户的付费操作次数 × 单次操作成本**。例如，假设有 200 名用户，每人分析 15 次，每次分析 0.02 欧元，成本就是**每月 60 欧元**。这些是练习用的数值，不是任何服务商的报价。同样的使用量下，如果有 2,000 名用户，这项开销会达到 600 欧元，不管这些用户有没有订阅。

所以要准备三笔独立的预算：

- **启动**：Apple 会员费、缺少的硬件、可能的指导或外包服务、最初的 Apple Search Ads 投放。
- **固定运营**：工具订阅费，以及所选服务的最低档费用。
- **使用**：API、存储、电子邮件、超出配额的费用以及与销售相关的成本。

[下载可填写的预算表（.csv）](https://devoria.fr/ressources/budget-premiere-app-ios.csv)。可以用 Numbers、Excel 或任何电子表格打开。统一使用一种货币以便比较各项开销，并保留每项已核实价格的链接。如需单独估算收入，请参阅[应用收入的计算方法](https://devoria.fr/zh-hans/blog/how-much-money-mobile-app-ads-subscription)。

## 如何降低第一个应用的成本？

最有效的杠杆掌握在你自己手里：**砍掉第一版的功能**。一个把一件事做到极致的 v1，远比一个样样都做得马马虎虎的 v1 便宜，而且能早早上线，让真实用户告诉你下一步该往哪儿使劲。[iOS 应用 MVP](https://devoria.fr/zh-hans/expertise/ios-app-mvp) 页面讲解了如何划定范围。

然后：

1. 在还没有用户之前，**一直用免费档**。
2. **等到要用 TestFlight 测试**或要发布时**再付那 99 美元**。
3. **上线前接好支付**，这样从第一批订阅用户开始，应用就能负担自己的费用。
4. **用 AI 来写，而不是用 AI 来验证**：每个页面都要在真实的 iPhone 上检查。

推进的顺序写在[开发应用的步骤](https://devoria.fr/zh-hans/blog/how-to-create-an-app-4-steps)里。

## 自己动手做应用

如果你想自己做第一个 iOS 应用，而不是找人开发，我把自己应用的起步代码和一套四步流程整理进了 [iOS Kit](https://devoria.fr/zh-hans/kits/ios)，可以按自己的节奏来。

起步并不需要它：这篇指南里的价格和链接已经足够你估算预算。

如果你想用 Claude Code 自己[上线你的移动应用](https://devoria.fr/zh-hans)，想看完整的路线，首页一步步做了总结。

## 常见问题

### 开发一个 iPhone 应用要多少钱？

如果你自己做，Apple Developer 账号用于发布，每年 99 美元（个别免除情况除外）。其他费用取决于你的项目，主要工具都有免费方案可以起步。

如果你找人开发，主要付的是开发者的时间：日费率乘以天数，天数取决于项目范围。没有明确范围，就给不出任何靠谱的数字。

### 开始写代码之前必须先付 Apple 的 99 美元吗？

不用。用免费的 Apple 账号，你已经可以用 Xcode 在自己的设备上测试，只是有限制：最多 3 台设备，描述文件有效期 7 天。每年 99 美元的付费账号用于发布，并可使用 App Store Connect 和 TestFlight。等你要用 TestFlight 测试或要发布时再付就行。

### 开发 iOS 应用有哪些免费工具？

Expo、Supabase、RevenueCat、PostHog 和 Sentry 都有免费方案可以起步，各有各的限制。例如，Expo 包含每月 15 次 iOS 构建，RevenueCat 在每月跟踪收入 2,500 美元以内免费，超过后收取所跟踪收入的 1%。这些档位是 2026 年 9 月 23 日显示的，而且会变：动手前请再核实。

### Apple 对应用销售抽成多少？

Apple 对通过 App Store 完成的购买收取佣金：如果你加入了 [Small Business Program](https://devoria.fr/zh-hans/blog/apple-small-business-program-15-percent-commission)，抽成 15%；标准费率为 30%。该计划面向上一个自然年产品收入低于 100 万美元的开发者，以及新开发者。加入不是自动的。

### 外包方如何对应用开发计费？

有三种方式：按工时、按订阅或按固定总价。按工时，你支付日费率乘以天数，超期由你的预算承担。按订阅，你每月支付固定费用，换取持续的需求处理。按固定总价，范围明确，开工前报价，风险转移到外包方。

### 做应用能赚钱吗？

这取决于两笔要分开算的账：应用花多少钱，和它能收多少钱。成本方面，准备三笔预算：启动、固定运营和使用。哪怕用户不付费，你的工具账单也可能随使用量上涨。收入方面，请参考[应用收入的计算方法](https://devoria.fr/zh-hans/blog/how-much-money-mobile-app-ads-subscription)。


## 你的项目

[iOS Kit](https://devoria.fr/zh-hans/kits/ios)：用 Claude Code 做你的 iPhone App：我自己 App 的起步代码、检查其工作的 skills，以及 Apple Review Kit、App Store Screenshots Kit 和 ASO Kit。129,99 €。
