优惠码、促销代码,以及 2026 年的变化

优惠码最初只用于自动续期订阅。自 2026 年 3 月 26 日起,它们也适用于所有其他类型的 App 内购买项目——消耗型项目、非消耗型项目和非续期订阅——而 App 内购买项目的新促销代码则不能再创建(Apple Developer News)。

付费 App 的促销代码依然保留:它们可让用户免费获得付费下载。

订阅的免费一年

  1. 在 App Store Connect 中,打开你的 App,以及你想送出的年度订阅。
  2. 在其优惠码部分,创建一个新的优惠,并给它起一个只有你自己能看到的参考名称,例如“AppHunt — 免费一年”。
  3. 选择谁可以兑换。通常选择新订阅者;你也可以包含当前订阅者或曾经的订阅者。
  4. 把优惠设为免费,时长为 1 年。
  5. 选择全部 175 个国家和地区,这样任何找到代码的人都不会被告知它在自己所在的地区不可用。
  6. 添加代码:带兑换上限的自定义代码(例如 YOURAPPYEAR),或者一批一次性代码。

一次性购买项目的免费解锁

如果你的 App 销售终身解锁或其他非消耗型项目,请在那个 App 内购买项目上创建优惠码,并把它设为免费价格。兑换之后,该购买项目会永久保持解锁——在 AppHunt 上,这与免费一年等同。

值得了解的限制

1,000,000每个 App 每季度的兑换次数
10每个订阅的有效优惠数
500–25,000每批一次性代码的数量
6 个月代码的最长有效期

根据 Apple 的文档(App Store Connect 帮助):代码每个 App 每季度最多可覆盖 1,000,000 次兑换;一个订阅最多可以有 10 个有效优惠;一次性代码以 500 到 25,000 个为一批生成,并在六个月内到期;自定义代码最多可包含 64 个字符的字母和数字;每位用户对每个优惠只能兑换一个代码。

用户如何兑换代码

共有三种方式,全部由 Apple 处理:形如 https://apps.apple.com/redeem?ctx=offercodes&id=APP_ID&code=CODE 的兑换链接、App Store 中的兑换代码界面,或者你用 StoreKit 添加到自己 App 内的兑换面板。AppHunt 使用的是链接,所以用户会直接进入 Apple 的界面,代码已经填好。

在 AppHunt 上架这些代码

  1. 粘贴你的 App Store 链接——名称、图标和截图会自动为你填好——并用你自己的话描述这款 App;AppHunt 从不发布商店里的文字。
  2. 添加自定义代码及其上限,或粘贴一次性代码。AppHunt 会把一次性代码按每人一个发放。
  3. 保持选中所有地区,设置代码的截止日期,然后发布。优惠页面会立即上线,控制台会显示用户已领取了多少个代码。

在 AppHunt 免费上架你的 App

用一个兑换码,让我们的用户免费用上一年你的高级版。没有任何费用,也没有付费推广位:你的优惠页面在你发布的那一刻就会上线。

上架你的 App

常见问题

自定义代码还是一次性代码?

自定义代码是一个好记的词,在你设定的上限内,许多人都可以兑换——最容易分享。一次性代码则是唯一的:每个只能用一次,AppHunt 会给每位用户各发一个。两种在 AppHunt 上都可用。

已经订阅的用户可以使用这个代码吗?

只有在你创建优惠时包含了当前订阅者或曾经的订阅者才可以。如果只选“新订阅者”,Apple 会拒绝任何曾经订阅过的用户使用该代码。

免费一年之后会怎样?

除非用户在免费一年结束前取消,否则订阅会按你的正常价格续订;Apple 会在用户兑换之前显示续订条款。一次性购买项目则会一直保持解锁。

继续阅读

在 AppHunt 免费上架你的 App如何推广你的 iPhone App用户如何使用兑换码