更新 iOS 应用程序的应用内购买内容?
我似乎无法在任何地方找到这个问题的答案,所以这里...
我正在开发一个 iOS 应用程序,它将具有非消耗性应用内购买(扩展包)。例如,假设我出售一个包含 10 个关卡的包,并且我想在一个月内将应用内购买更新为包含 15 个关卡。用户无需重新购买该包;他们只需要更新它。
三个问题:
- 这可能吗?
- 如何通知用户这一变化(或者他们应该如何被通知这一变化?)
- Apple 是否需要审查这样的变化?
提前致谢, 瑞克
I can't seem to find an answer to this question anywhere, so here goes...
I've developing an iOS app that will have non-consumable in-app purchases (expansion packs). Say I sell a pack that has 10 levels in it, for example, and in a month I want to update that in-app purchase to have 15 levels. The user will NOT have to re-purchase the pack; they would just need to update it.
Three questions:
- Is this even possible?
- How are users notified of this (or how SHOULD they be notified of this change?)
- Does Apple need to review changes like this?
Thanks in advance,
Rick
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我最近在我的应用程序中做了类似的事情。我在 NSUserDefaults 中保存了一个 BOOL 值,该值指定用户是否购买了扩展包。在我的更新中,我只是根据 BOOL 值是“是”还是“否”来更改提供给用户的代码。只要设计正确,更新就不会有任何问题
I did something similar to this in my app recently. I was saving a BOOL value in NSUserDefaults that specified if the user had purchased the expansion pack. In my update I simply had the change the code that was given to the user based on whether or not that BOOL value was YES or NO. As long as you designed it correctly you shouldn't have any troubles updating
希望这有帮助!
Hope this helps!