一种具有多种变体的应用内商品

时间:2016-10-10 17:26:31

标签: ios in-app-purchase storekit

我可以为某些音乐创建一个应用内商品,然后根据数据库密钥更改确切的音轨吗?

因此,用户会购买音乐产品,但该应用会跟踪包含其实例的确切数据?

1 个答案:

答案 0 :(得分:1)

正如@Paulw11在上面的评论中所述,您可以设置提供一个或多个“信用”的消费品ID。使用信用概念是您可以动态地将产品分配到购买而无需为iTunes Connect中的每首歌曲添加产品ID的唯一方法。

消费品可以多次购买,因此在购买产品后分配信用或指导用户选择歌曲。请务必致电finishTransaction以“消费”购买,否则交易将保留在队列中,其他购买将被阻止。

但要注意,消耗品不可恢复;如果用户删除并重新安装应用程序,则所有歌曲都将丢失。处理此问题的一种方法是保留用户购买的歌曲的服务器端注册表,这意味着您将需要用户管理和身份验证等。

这里another stack question与您有关。