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

时间:2014-05-23 13:30:29

标签: unity3d in-app-purchase

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

如何安全地将有关应用内购买的信息存储到设备(Unity3D)中。原因是我每次开始游戏时都不会强迫用户检查他是否有高级员工。所以我想将有关购买的信息保存到PlayerPrefs中,但是以一些哈希的方式来保护这些信息。有什么建议或经验吗?

谈论两个平台(Android和iOS)。

2 个答案:

答案 0 :(得分:2)

你走在正确的道路上。使用PlayerPrefs将购买内容存储为哈希ints

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

答案 1 :(得分:1)

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