# App Store 价格等级：按国家设置定价（2026）

> 价格等级已取消：Apple 提供 900 个价格，并根据你的基准国家自动计算 175 个国家的价格，之后你可以逐国手动调整。

原始页面：[App Store 价格等级：按国家设置定价（2026）](https://devoria.fr/zh-hans/blog/app-store-price-tier-pricing-by-country)
作者：[Mehdi Azizi](https://devoria.fr/zh-hans/mehdi-azizi)
发布：2026-11-04
内容最后修订：2026-11-04


App Store 的价格等级（price tier），也就是那些从 0.99 美元起步的编号档位，已经在 2023 年消失了。**现在 Apple 提供 900 个价格，从 0.29 美元到 10,000 美元，并根据你的基准国家，在 175 个国家计算出可比价格。** 计算会考虑汇率、部分税费以及各国常见的尾数习惯。之后你可以手动替换任意国家的价格。

2026 年 10 月，我用一个自制的小引擎，逐个国家重新设定了我三个 App（Solys、TradaZen 和 Nolera）的价格。下面是 Apple 的机制、我的方法、一个带数字的例子，以及各种坑。规则已于 2026 年 10 月 15 日对照 App Store Connect 帮助文档核对过。

## App Store 价格等级：2023 年发生了什么变化

2022 年之前，你选一个档位，Apple 再把它换算成各国货币。[Apple 2022 年 12 月的公告](https://www.apple.com/newsroom/2022/12/apple-announces-biggest-upgrade-to-app-store-pricing-adding-700-new-price-points/)取代了这套机制。订阅最先受益，随后是[2023 年 3 月 9 日起的所有 App 和所有 App 内购买](https://developer.apple.com/news/?id=dbrszv62)。

现在的情况：

- **每种货币默认 800 个价格**，另有 100 个更高的价格可申请开通，最高 10,000 美元。
- **10 美元以内步长 0.10 美元**，之后到 50 美元为止步长 0.50 美元。
- **本地化尾数**，比如 X.00 或 X.90，此外还有 .99 结尾的价格。

2023 年 5 月 9 日，[Apple 以美国价格为准，重新计算了现有 App 和一次性购买的价格](https://developer.apple.com/news/?id=74739es1)，3 月 8 日之后改过价的除外。**如果是老 App，你的基准国家可能还是美国。**

你在找“price tier list”？它就在 App Store Connect 里：价格菜单会显示该国 25 个常用价格，点 See Additional Prices 就能打开完整列表。通过 API，`GET /v1/subscriptions/{id}/pricePoints` 按国家筛选后，会返回每个价格（`customerPrice`）和你的预估收入（`proceeds`）。

## 自动价格还是手动定价

你选择一个基准国家和一个价格。根据[App 定价帮助文档](https://developer.apple.com/help/app-store-connect/manage-app-pricing/set-a-price/)，Apple 会以此为其余 174 个国家给出可比价格。你可以保留这些自动价格，也可以自己设定部分国家，甚至全部国家。

区别体现在汇率或税费变动的时候：

| 价格           | App、一次性购买 | 订阅     |
| -------------- | --------------- | -------- |
| 基准国家       | 从不调整        | 从不调整 |
| 其他国家，自动 | 由 Apple 调整   | 从不调整 |
| 手动设定的国家 | 不再调整        | 从不调整 |

对于你自己设定的国家，[App 内购买帮助文档](https://developer.apple.com/help/app-store-connect/manage-in-app-purchases/set-a-price-for-an-in-app-purchase/)规定由你负责跟进税费和汇率变化。

**而订阅，Apple 从不调整。** [订阅定价帮助文档](https://developer.apple.com/help/app-store-connect/manage-subscriptions/manage-pricing-for-auto-renewable-subscriptions)写得很明白：Apple 因税费或汇率做出的调整不包括订阅。如果某国增值税变了，价格不变，变的是你的收入。

在法国，显示的价格包含 20% 的增值税，你的收入是扣除增值税之后计算的。**所以比较各国时，要看你的收入，而不是显示价格。**

## 为什么 Apple 的等值换算对我不够用

自动价格拉平的是金额，不是购买力。2026 年 10 月之前，我的订阅一直以法国为基准沿用这种等值换算。所以在印度、巴西或埃及，订阅换算下来和法国价格差不多。在瑞士，反而比法国还便宜。

我还在三十来个 storefront（也就是各国的商店）上记录了竞品价格。有些 App 几乎全球同价，有些在新兴市场大幅降价。没有统一规则，只有你所在的细分领域。

## 我的分区定价方法

我的引擎为每个国家算一个系数（法国为 1），再乘以法国价格：

1. **法国是锚点。** 引擎从不修改法国的价格。
2. **购买力。** 我取[世界银行](https://data.worldbank.org/indicator/NY.GNP.PCAP.PP.CD)公布的该国按购买力平价计算的人均国民总收入，除以法国的数值。再把这个比值取 0.48 次方：这样价格差距会小于收入差距。
3. **竞品。** 对重点国家，我把这个系数和直接竞品的价格中位数（相对于它们的法国价格）混合。
4. **下限和上限。** 视 App 和产品而定，任何国家都不低于法国价格的 0.40 到 0.70 倍，也不超过 1.35 倍。
5. **净收入下限**，适用于每次使用都要付 API 费用的 App。
6. **同一国家所有产品用同一个系数**，以保持周订、月订和年订之间的差距。
7. **取整。** 我选最接近的 Apple 价格，并且尾数符合该国习惯：欧元和美元用 4.99 或 9.99，雷亚尔用 9.90，卢比用 99，日元用 00。如果当前价格与目标相差不到 7%，就保留不动。

## 例子：一个虚构的 39.99 欧元年度订阅

**这张表只是示例，不是我的定价表。** 它用的是简化版方法：只看购买力，不看竞品，下限 0.45，上限 1.35。数据为世界银行 2024 年收入、2026 年 10 月 10 日的汇率，以及当天 App Store Connect 实际提供的价格。

| 国家         | 系数 | 示例价格   | 折合欧元 |
| ------------ | ---- | ---------- | -------- |
| 法国（基准） | 1.00 | 39.99 €    | 39.99 €  |
| 瑞士         | 1.21 | 45 CHF     | 48.36 €  |
| 美国         | 1.15 | 49.99 $    | 44.61 €  |
| 德国         | 1.09 | 44.99 €    | 44.99 €  |
| 英国         | 0.99 | 34.99 £    | 41.31 €  |
| 日本         | 0.95 | 6,800 ¥    | 38.35 €  |
| 波兰         | 0.89 | 154.99 zł  | 35.37 €  |
| 墨西哥       | 0.64 | 529 MXN    | 25.75 €  |
| 巴西         | 0.60 | 134.90 R$  | 24.04 €  |
| 印度尼西亚   | 0.52 | 409,000 Rp | 20.43 €  |
| 印度         | 0.45 | 1,999 ₹    | 18.45 €  |

有两行值得注意。德国价格高于法国，而在德国，对现有订阅者涨价需要征得他们同意：后面我会再讲。英国折合欧元后比法国还贵，原因是汇率和取整。

## 设置价格：用界面还是 API

**在界面里**，对于订阅，选一个国家和一个价格：App Store Connect 会显示 175 个国家的可比价格。改你想改的，然后确认。最早的生效日期一般在一到两天之后。

**通过 API**，指南 [Configuring subscription prices across territories](https://developer.apple.com/documentation/appstoreconnectapi/configuring-subscription-prices-across-territories) 描述了流程：

1. 用 `GET /v1/subscriptions/{id}/pricePoints` 读取某个国家的价格。
2. 用 `adjustedEqualizations` 获取其他国家的等值价格。
3. 用 `POST /v1/subscriptionPrices` 设置每个价格，带上开始日期，并为现有订阅者加上 `preserveCurrentPrice`。
4. 用 `GET /v1/subscriptions/{id}/prices` 核对。

没有批量调用：每个国家、每个产品各一次调用。我的经验：

- **每个国家、每个套餐只能有一个未来价格。** 在界面里，第二个会覆盖第一个。通过 API，在我用 `DELETE /v1/subscriptionPrices/{id}` 删掉旧的预定价格之前，新的调用一直被拒绝。
- **脚本遇到第一个错误就停止**，重跑时不会重复，并带一个试运行模式。
- **设置完再核对一遍**：在生效日期之前，我会统计缺失的未来价格。

## 分国家定价的坑

**涨价。** 订阅涨价会向订阅者发送通知；如果涨幅超过价格的 50% 且每期超过约 5 美元（年订为每年 50 美元），则需要征得同意。12 个月内再次涨价，或者所在国家有此要求时，也需要同意。[阈值表](https://developer.apple.com/help/app-store-connect/reference/auto-renewable-subscription-price-increase-thresholds/)显示德国、奥地利、波兰和韩国为“需要同意”。**我的习惯：每次涨价都为现有订阅者保留当前价格。** 过期后 60 天内重新订阅的用户也能恢复原价。

**降价。** 降价会自动适用于你当前所有订阅者，没有保留旧价的选项。一旦生效，降价无法撤销。

**不稳定的货币。** 由于 Apple 从不调整订阅价格，货币一旦贬值，价格不变，你的收入却在缩水。我每个季度都会重新检查土耳其、阿根廷、尼日利亚和埃及。

**基准国家。** 对于 App 或一次性购买，更改基准国家会清除已预定的价格变更。

**付费墙（paywall）。** 设好分区价格后，因为取整，周订和年订之间的差距在各国并不相同。要显示 StoreKit 返回的价格，绝不要在代码里写死价格，每个折扣都按本地价格计算。[3.1.2 条款](https://devoria.fr/zh-hans/blog/guideline-3-1-2-subscription-rejection-paywall)还要求实际扣费金额必须是最醒目的价格。

## 设置定价表前的检查清单

1. 每个国家的系数已算好：先购买力，再竞品。
2. 下限、上限和净收入下限已应用。
3. 每个价格都落在真实的 Apple 价格上，尾数符合本地习惯。
4. 已标出需要同意的国家。
5. 每次涨价都为现有订阅者保留原价。
6. 旧的预定价格已删除。
7. 生效日期至少留出两天。
8. 付费墙读取本地价格，并据此计算折扣。
9. 设置后核对，没有发现缺失。
10. 计划四周后按国家复盘：每次安装收入、试用、取消。

**什么时候做？** 在某个国家投放付费广告之前做一次，之后每季度针对不稳定货币检查一次。另外，不要在同一天同时改价格、试用期和付费墙：去看看[付费墙常见错误](https://devoria.fr/zh-hans/blog/ios-paywall-beginner-mistakes)。

## 不再靠试错来定价

在分国家定价之前，先要确定模式：[订阅还是一次性购买](https://devoria.fr/zh-hans/blog/ios-app-subscription-vs-one-time-purchase)。你的收入还取决于佣金，而 [Small Business Program](https://devoria.fr/zh-hans/blog/apple-small-business-program-15-percent-commission) 能把它降到 15%。

[iOS & Android Kit](https://devoria.fr/zh-hans/kits/ios) 以我自己 App 的起始代码为基础，付费墙和订阅都已写好，你可以按自己的节奏跟着做。完整流程见 [iOS App 内订阅](https://devoria.fr/zh-hans/expertise/ios-in-app-subscription)页面。想知道是什么卡住了你的项目，[来做免费诊断](https://devoria.fr/zh-hans/diagnostic)：它还会把我的防 Apple 拒审清单发给你。

## 常见问题

### App Store 的价格等级（price tier）是什么？

它曾是一个编号的价格档位，由 Apple 换算成各国货币。从 2023 年起，它被每种货币 900 个价格（其中 100 个需申请）以及一个用于计算其他国家价格的基准国家所取代。

### 在哪里找到 App Store 的价格列表？

在 App Store Connect 中你的 App 或订阅的价格页面：See Additional Prices 会显示完整列表。API 也会为每个国家返回用户价格和你的预估收入。

### 怎么为不同国家设置不同价格？

先在基准国家设定价格，然后在可比价格界面上修改你想改的国家，再确认。通过 API，则是每个国家、每个产品各一次调用。

### 汇率变动时 Apple 会改我的价格吗？

对于 App 或一次性购买，会，但只针对自动定价的国家，从不改动基准国家和手动设定的国家。对于订阅，从不调整。

### 涨价后现有订阅者能保留原价吗？

能，前提是你选择为现有订阅者保留当前价格。否则，根据涨幅和所在国家，他们会收到通知或同意请求。而降价总是适用于所有订阅者。

### App Store 的价格包含增值税吗？

在法国，包含：显示的价格含 20% 的增值税。你的收入先扣除增值税，再扣除 Apple 的佣金。


## 你的项目

[iOS & Android Kit](https://devoria.fr/zh-hans/kits/ios)：用 Claude Code 打造你的 iPhone 和 Android 应用：我自己应用的起步代码、上架商店的完整流程，以及全部工具包。¥739。

[诊断：你离自己的 iPhone 应用还差什么](https://devoria.fr/zh-hans/diagnostic)：7 个问题，60 秒：看清真正阻碍你发布 iPhone 应用的原因，拿到你的 4 步路线和适合你的套件。
