当用户进行应用内购买时,我需要设置一个全局变量。我可以使用 NSUserDefaults,并且只有一个名为“Purchased”的 key ,但这似乎不太安全。
安全存储数据以便我知道用户是否进行了购买的最佳方式是什么?
例如,在特定 View 中,我需要知道是否显示“购买”按钮。显然,如果他们已经购买,它应该被隐藏。
最佳答案
为了安全数据,您应该使用 iOS 钥匙串(keychain)。这是文档:
希望这对您有所帮助。
关于iOS 应用内购买 - 判断用户是否已购买的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11196260/