iOS 独立开发:管理你的兑换码

作为 iOS 开发者的你,肯定是知道 Promo codes 这个东西的,也就是我们常说的兑换码。(当然,作为 iOS 用户兴许你也对此不陌生)

这次,我们就来看看,这个看似无穷无尽的兑换码,到底有哪些限制。

有效期

苹果后台生成的兑换码有效期一直是一个谜,虽然官方的说法的 4 周,也就是 28 天,但实际上如果这期间你的 app 更新了,那么兑换码很可能就会失效[1]。

 

反过来如果你发的码是新版本,但你的新版本还没有上架,那么用户兑换后得到的就是预购模式,当你上架新版本后,兑换到的 App 会自动下载安装。

兑换行为

你可以获取 App 的兑换码、App 内购的兑换码以及  TV 的兑换码,但  TV 的兑换码必须在 iOS 设备上进行兑换。

用户通过兑换码获得的 App,和正常购买一样,会出现在已购列表中,开发者后台会看到一个销售记录(显然没有收入),唯一的不同是这个用了码的用户不能在 App Store 里对这个 App 进行评分和评论。

如果兑换的是 内购 项目,那么分两种情况,1、App 免费,那么 iOS 会先帮你下载,再兑换;2、App 收费,用户得先购买 App 然后兑换。

如果兑换的是自动续费的订阅,那么这个订阅【不会】在到期后自动续费。

数量

对于普通 App 的购买兑换,每个 App 在每个平台有 100 个码可获取,更新版本即可刷新数量,没有上限。

对于内购项目的兑换,每个内购项目拥有 100 个码可用,每【半年】刷新一次[2],如果你有很多个内购项目,那么所有项目总共可生成码为 1000 个,用完等半年。


[1] 兑换码在生成后 App 更新了,根据经验,这个码会失效无法兑换。但苹果官方的文档中并没有提及这种情况。

[2] 固定每年1月1号和6月1号刷新。

 

参考文献

  1. https://help.apple.com/app-store-connect/#/dev50869de4a
  2. https://help.apple.com/app-store-connect/#/dev1e322b132

本文由 落格博客 原创撰写:落格博客 » iOS 独立开发:管理你的兑换码

转载请保留出处和原文链接:https://www.logcg.com/archives/3183.html

About the Author

R0uter

如非声明,本人所著文章均为原创手打,转载请注明本页面链接和我的名字。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注