如何安全地存储有关在应用程序购买/ Unity3D的信息



我正在寻找一些技术建议如何解决这个问题:

如何安全地将有关应用程序购买的信息存储到设备(Unity3D)。原因是我不会强迫玩家每次开始游戏时都检查自己是否拥有付费道具。所以我希望将有关购买的信息保存到PlayerPrefs中,但要以某种散列方式来保护这些信息。有什么建议或经验吗?

谈论两个平台(Android和iOS)

你在正确的道路上。使用PlayerPrefs以散列ints的形式存储购买。

使用你喜欢的哈希算法。我将创建一个类来委托这个散列和存储任务。

到目前为止,我发现这里最好的方法是使用设备ID作为散列信息的一部分(为了防止将原始文件复制到其他设备)。

最新更新