iOS应用内购买 - 判断用户是否已购买的最佳方式

sol*_*eil 5 persistence in-app-purchase ios

我需要在用户进行应用内购买时设置全局变量.我可以使用NSUserDefaults,只有一个名为"已购买"的密钥,但这似乎不太安全.

安全存储数据的最佳方法是什么,以便我知道用户是否已购买?

例如,在特定视图中,我需要知道是否显示"购买"按钮.显然,如果他们已经购买了它应该被隐藏.

Ben*_*n M 3

为了确保数据安全,您应该使用 iOS 钥匙串。这是文档:

http://developer.apple.com/library/mac/#documentation/Security/Conceptual/keychainServConcepts/iPhoneTasks/iPhoneTasks.html

希望这可以帮助。