【发布时间】:2014-08-11 13:26:35
【问题描述】:
我正在开发一款提供应用内购买非消耗品的应用。
非消耗品内置于应用程序中,而不是从服务器下载,因此实际上我们只是授予对内容的访问权限。
我们的应用:
- 显示 Netflix 风格的内容库 - 有些是免费的,有些是可购买的。
- 必须在没有 Internet 连接的情况下工作(尽管购买时需要连接,obvs。)
- 应该显示图书馆内可购买的内容,即使没有互联网连接
问题:
何时是通过SKProductsRequest 致电start 以从iTunes Connect 获取产品等的最佳时间?在application:didFinishLaunchingWithOptions:?还是在我的控制器中加载?
- 我们希望在屏幕上显示产品价格,同时也避免出现产品价格发生变化,而用户的应用没有在屏幕上更新价格的情况。
我应该多久更新一次产品信息?每当屏幕加载?什么时候出现?应用何时启动?
【问题讨论】:
-
那么您是否从 iTunes 动态获取应用内价格?这些值不会一直相同,对吧?
-
它们会因地区而异(虽然是同一层),并且它们可能会随着时间而变化,但并不经常发生。
-
我用它作为应用内购买的框架:github.com/robotmedia/RMStore
标签: ios ios7 in-app-purchase storekit