我为iOS游戏设置了IAP,为玩家提供真钱游戏币。现在我在游戏中保存了游戏中的硬币数量,而价格则保存在Apple为IAP收集的信息中。
问题是,有时我们可能想要进行特殊交易,而不是比如1000个硬币,如果他们在某个周末买了它,IAP会给玩家1500个硬币。如果IAP的硬币数量保存在游戏中,我们依赖的事实是玩家将在适当的时间更新他们的应用以获得周末交易而不是每个人都立即更新。另一方面,我们可以随时更改提供给Apple的IAP信息,因此我想知道:
我可以在IAP“描述”字段中添加一个硬币金额,并用它来确定给玩家多少钱吗?如果描述发生变化,是否需要时间来审核IAP?或者是否有更好的方法来设置IAP,以便可以更改它为玩家提供的游戏币数量?
答案 0 :(得分:1)
最佳选择是在交易时间内更改购买价格。这就是应用程序商店的设置,你可以轻松完成,100%可靠。
使用描述的hacky选项将起作用(假设您正确编码)。从技术上讲,用户将在交易开启时在商店中看到更新的描述。但是你对时间的控制要少得多(正如你所说,由于每次更改的审核时间)。