我在我的应用程序中使用应用程序内购买,将一些声音从应用程序传输到 iPhone 作为铃声。
我使用“Consumable”作为应用内购买类型,以便用户能够购买铃声并直接下载。
但是这个应用程序被苹果拒绝了,因为他们希望这个功能是非消耗性的(这样你就可以多次检索这个铃声)。我只是不知道如何在我的应用程序中进行设置,因为有超过 200 种可能的铃声。实际购买并不是困难的部分,但作为应用内购买的标准,您需要能够恢复以前的交易。由于我只使用一个产品标识符,因此我认为在恢复时我将无法识别购买了哪种铃声。
所以我的最后一个问题是: 1. 如何识别购买的商品(即通过在购买中使用标签)? 2. 我是否只能在本次应用内购买中使用 1 个产品标识符?或者我是否需要为每个铃声制作一个产品标识符?
最佳答案
你必须为每个铃声创建一个非消耗品,每个铃声都有不同的标识符,如果苹果拒绝你的应用程序,我认为你别无选择。
关于iphone - 使用 ID 进行非消耗性应用内购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13049567/