所有项目的单个产品标识符

时间:2012-06-18 06:05:27

标签: iphone ios ios4 in-app-purchase

我正在为应用程序购买应用iPhone来销售歌曲。

歌曲将从我的网络服务器添加并传送到iPhone应用程序。我想允许用户购买个人歌曲或订阅特定类别,如爱情,友谊等。 所有单独购买歌曲的费用为0.99美元。

有些链接/参考说明如果我想销售100种产品/歌曲,我必须在iTunes门户中添加100个条目。

在这里,我想知道一件事:由于我以相同的成本销售所有个人诗歌,我是否可以在应用购买项目/条目中仅创建一个,并为所有歌曲使用相同的产品ID?

* 当用户在我的应用中点击“购买”单曲时,我会查询相同的产品ID并显示为“你想以0.99美元购买这首歌” 当用户点击“确定”时,支付过程就完成了,我用带有歌曲ID的网络服务呼叫,并为我们提供歌曲内容 *。

  

使用相同的产品ID是否有任何不利/缺点   对于iTu​​nes中的所有歌曲(购买个人歌曲)。

我认为非消费品对于这首单曲购买会有所帮助。但我想知道什么是使用消耗品/非消耗品的正确类型?

2 个答案:

答案 0 :(得分:0)

我认为每部歌曲都应该有不同的产品标识符,因为每首歌曲代表不同的功能,并区分用户购买的歌曲,你应该有一些标识符。

答案 1 :(得分:0)

不,您不能对需要单独购买的商品使用相同的商品ID。

如果您将已购买的非消费品添加到付款队列中,您将弹出一个说明产品已被购买的弹出窗口,并会询问用户是否要重新下载产品免费。因此,每种非消费品只能购买一次。

但是,使用消费品ID是可能的,因为它可以在交易中使用任意次,并且只要您自己处理购买历史的维护,就可以在您的情况下有效使用。