3

我正在创建一个带有游戏内货币的 iOS 应用程序。存储游戏内货币的最佳方式是什么?我正在寻找越狱者无法访问/更改的东西、持久的东西和快速的东西。

我研究了 Core Data,也许还有 NSUserDefaults。有人可以建议最好的方法吗?

4

1 回答 1

1

我的建议是遵循 iTukker 上面的建议并将它们存储在钥匙串中。

但我想添加一些额外的信息:

理论上,您在本地存储或计算的任何内容(即在设备中)都可能被篡改。没有任何解决方案可以为您提供服务器端计算和存储这些值的安全级别。即便如此,总有机会通过其他方式欺骗服务器,让您获得更多奖励。

我的意思是你必须寻找“足够好”而不是完全安全的东西。什么是“足够好”,取决于你。

于 2012-05-27T18:01:23.383 回答