我想在我的应用程序中销售消费品,并随意提供以2比1的价格出售。
让我们说我有一个消费品: 50质子丸,0.99美元(第1层)。
我想在一段时间内定期提供 100质子药片,价格为0.99美元。
我做这项工作的策略是在iTunes Connect中使用2种不同的产品。
Product 1: 50 Proton Pills - Tier 1
Product 2: 100 Proton Pills - Tier 1
通常,产品1设置为Cleared for Sale Yes
,产品2设置为Cleared for Sale No
。当我想要一个2对1的销售时,我只是反转这些设置。
我的应用程序将始终从应用程序商店请求这两种产品,无论哪一种产品都会显示给用户购买。
在测试中,所有产品在被请求时都会被退回,即使它们已被设置为Cleared for Sale No
。
如果无法测试此功能,我并不热衷于发布我的应用并希望获得最佳功能。
1)有没有办法在iTunes Connect中实际测试添加和删除销售中的产品,以便在设置Cleared for Sale No
时不返回?
2)如果对1的回答是否定的,是否有另一种方法可以实现和测试我想要的东西(即2对1的销售)?
答案 0 :(得分:0)
所以你有两个产品:
产品1 - 50个硬币。正常价格。通常是活跃的。
产品2 - 100个硬币。与产品1相同的价格,但硬币加倍。通常不活跃。
产品2是折扣,意味着2 x 1产品1。
根据Apple的指南,您可以删除产品1并在产品列表中介绍产品2: https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/WorkingWithYourProductsStatus.html
此处唯一的问题是IAP可用性更改需要一些时间(小时,通常从1小时到24小时)才能应用。因此,如果您更改可用性,您(即应用程序)将在几个小时后才会看到状态更改(直到Apple的服务器复制了该信息)。