当应用内购买产品的应用更新时会发生什么?

时间:2011-12-14 01:51:00

标签: iphone ios in-app-purchase storekit

我认为应用程序更新后,程序员需要跟踪IAP吗?我是否必须将文件写入文件文件夹,说明已购买IAP,然后在应用程序更新后检查代码是否存在?我现在有一个可以提供应用内购买的应用,而且我打算发布更新,但购买IAP的用户会怎样?

1 个答案:

答案 0 :(得分:1)

Apple会跟踪用户的应用内购买情况。您可以在ApplicationDidFinishLaunching向Apple询问当前用户的应用内购买情况。

您可以在NSUserDefaults或可能是钥匙串中跟踪应用内购买状态。这样您就不需要经常查询Apple了。请注意,如果从设备中删除该应用,NSUserDefaults将被清除(因此应用应始终在ApplicationDidFinishLaunching询问Apple。

Apple's docs读得很好。