关于iphone:如何为iOS应用内购买创建促销代码

How to create a promotion code for iOS in-app purchases

截至今年 2014 年 5 月,在 Google 中搜索"ios in app purchase Promotion code",许多新闻网站都报道了同样的事情——Apple 似乎正在努力允许使用促销代码来测试应用内购买正如 EA 游戏的截图所证明的那样。

我的问题是;有人知道该怎么做吗?我登录了新的 iTunesConnect 界面,但找不到任何链接,而且我可以找到的 Apple 文档中没有任何内容。

理想情况下,我希望为每月订阅创建一个代码,但它们可能只允许用于消耗品。由于缺乏有关 IAP 促销代码的实际信息,我的猜测是该功能尚未正式发布,Apple 已邀请 EA 游戏对其进行测试。

相关讨论
  • 我几乎可以肯定这是使用 iTunes Connect 完成的,但自从界面改版后,该功能就不再可见了。
  • 哦,天哪......苹果让我对同样的问题感到头疼。截至今年 1 月,他们绝对不允许这样做,并且在审查指南中明确规定了"没有应用内购买促销代码";尽管我在网上看到的关于 5 月后应用内购买促销代码的所有内容似乎都是针对 EA 的,但审查指南不再提及应用内促销代码:developer.apple.com/app-store/review/guidelines 所以也许值得一试。
  • 实际上,我收回了这一点——我认为文档中的这一行是 Apple 用来拒绝 IAP 促销代码的"规则",我认为它仍然是一样的:"应用程序使用除 In 之外的系统- 用于在应用中购买内容、功能或服务的应用购买 API (IAP) 将被拒绝"
  • 我投票决定将此问题作为离题结束,因为它与编程无关。

正如@Christoph Wimberge 所说,这是旧闻。苹果现在支持这个。

您目前无法正式获得 IAP 的促销代码。请参阅此处 https://developer.apple.com/library/prerelease/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ProvidingPromoCodes.html。如果您正在测试,那么您应该在用户和角色下创建沙盒测试器。根据您处理 IAP 的方式,这很可能用作某种促销代码。因此,例如,如果您使用 IAP 在 NSUserDefaults 或 plist 文件中设置标志,那么这将用作促销代码。您必须指示用户以测试用户身份登录以进行购买。即使您在设置标志后删除测试用户,用户也可以使用 IAP,只要他们没有完全删除应用程序并假设您没有更改 IAP 的处理方式,例如使用 App Store 数字收据来确认购买.当然,如果您担心破解程序,那么您可能不会将成功的 IAP 存储为标志,尤其是在用户默认值中,任何人都可以随意更改值。但是对于不是游戏的应用程序来说,这可能不是一个大问题。希望有帮助。

enter

相关讨论
  • Apple 昨天宣布了应用内购买的促销代码,以下是新闻稿:developer.apple.com/news/?id=10282016a。每个项目最多可以生成 100 个代码,每个应用最多可以生成 1000 个代码。

Apple 今天告诉我们,他们绝不允许用户输入代码、使用 Q 码或其他网关密钥来访问任何内容。相反,她说我们应该使用仅限会员的网页(即需要登录)来接受兑换码并通过我们的后端关联内容。当用户返回应用程序时,内容将可用。

相关讨论
  • 约翰,我明白你的意思了,但是如果用户去网页兑换代码,那么该代码与他们的设备有何关联?换句话说,我不明白什么方法会支持"当用户返回应用程序时,内容将可用" - 我想如果你在应用程序上有登录名,那就可以了。但在我们的情况下,我们没有。
  • 那么,这是否意味着基于 URL 方案的兑换促销代码的方法应该被 Apple 接受?例如,类似于此处描述的内容。

如果 Apple 为 IAP 启用了代码,您可以从另一个平台销售代码,然后解锁 IAP。苹果会做所有的工作,但没有获得任何回报。此外,突然之间,您为促销代码创建了仿冒市场,就像 g2a.com 为 Steam 密钥所做的那样。

虽然 Apple 可能拥有该功能,但它目前似乎是 EA 独有的。

目前,您需要弄清楚如何在应用商店之外支持促销项目。

相关讨论
  • 完整的付费应用程序的促销代码不也是如此吗?
  • @JamesWhite,每个应用程序的促销代码限制为 100 个。那是你真正想要的吗?每个 IAP 100 个促销代码?
  • 他们怎么没有得到好处?如果促销代码让用户尝试高级功能并可能在以后为它们付费,那么更多的钱会花在应用产品上,而苹果从中获得 30%。通过不这样做并强迫开发人员创建自己的系统,他们真的是在赔钱。
  • 最多有 100 个(或更多)促销代码,这不是问题。

以上是关于iphone:如何为iOS应用内购买创建促销代码的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>