阻止用户在我的服务器上创建多个帐户

时间:2015-03-01 04:48:23

标签: ios objective-c

我有一个我最初为PC写的游戏,我现在正在移植到ios。

这是一款在线多人游戏,需要用户与我们合作。为此,他们在游戏中注册并注册。

我们希望阻止同一用户创建大量帐户。如果它发生它并不重要,但我们想减少它。

在PC上,我们将文件存储在应用数据中,表示已使用此计算机创建了帐户。所以普通用户很难规避这一点。

不幸的是,在ios上,似乎没有办法永久存储某些内容以阻止用户创建多个帐户。他们可以卸载并重新安装应用程序,清除钥匙串数据等。

有哪些方法可以帮助防止多个帐户的创建?

由于

1 个答案:

答案 0 :(得分:2)

实际上,app卸载时不会清除钥匙串项目。你可以将他们的玩家存储在那里。您可以在下次用户安装应用程序时获取该文件。

没有确定的拍摄方式可以阻止用户创建多个帐户。最多可以让普通用户难以这样做。