[英]Anonymous account that sticks through app uninstall/reinstall
我见过一些应用程序,用户可以在其中创建无需密码的访客帐户(匿名),并且当他们删除游戏并重新安装游戏时,他们仍然登录到其访客帐户。
我还看过一些应用程序,这种情况下每次都会创建一个新的来宾帐户。 我想在我的应用中避免这种情况,但我不知道该怎么做。
有人知道这是怎么做的吗?
谢谢汤姆
因此,您想生成userId并通过重新安装应用程序将其保留。 在android中,我听说获取唯一标识符没有问题。 在iOS中,您可以使用JNKeychain之类的框架。 然后,您将产生唯一的价值。 在obj-c中,您可能希望使用这样的代码。
NSString* deviceId = [JNKeychain loadValueForKey: @"deviceId"];
if (!deviceId)
{
if (![JNKeychain saveValue: [[NSUUID UUID] UUIDString] forKey: @"deviceId"])
{
deviceId = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
}
else
{
deviceId = [JNKeychain loadValueForKey: @"deviceId"];
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.