如何在 iPhone 应用的付费和免费版本之间共享应用内购买 ID?

3
我们将发布应用程序的免费版本和付费版本。这两个版本都包含相同的应用内购买元素。
据我们所知,不能在两个应用程序中重复使用相同的应用内购买标识符(IAP IDs)。即使虚拟货物在两个版本中相同,并且处理交易的代码也相同,我们仍然需要使用不同的标识符。
默认解决方案是设置一个标志,然后根据是免费版本还是付费版本以不同的方式处理订单,但我们想知道是否有更好的方法,在两个版本之间共享相同的IAP IDs。
1个回答

1

最简单的解决方案是创建一个应用程序的单一版本,并提供一个应用内购买功能来切换付费和免费模式。您还可以使用自己的服务器来跟踪购买记录,用户可以创建并登录账户进行购买转移。

是否有紧迫的原因需要拥有分开的付费和免费版本呢?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接