我的应用内购买View Controller需要记住已购买了哪些物品。当前,每次访问View Controller时,应用程序都不记得已购买了什么。因此,您必须再次进行应用内购买,这将使您知道它已被购买,并恢复购买。

如果有人已经购买了In-App购买,我需要它不会贯穿整个歌舞表演。

我是否为此使用NSUserDefaults?如果是这样,我是否要保存收据编号,然后将其与某些东西进行匹配以进行验证,然后显示已购买的应用内购买?

让我知道是否需要我发布任何代码,谢谢!

最佳答案

是的,您可以使用NSUserDefaults

[[NSUserDefaults standardUserDefaults] setBool:YES forKey:productIdentifier];
[[NSUserDefaults standardUserDefaults] synchronize];


有关更多详细信息,请查看:raywenderlich - introduction-to-in-app-purchases

关于ios - 获取应用内购买View Controller以记住已购买的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21242118/

10-09 16:31
查看更多