首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >唯一识别iphone应用程序用户的最简单方法

唯一识别iphone应用程序用户的最简单方法
EN

Stack Overflow用户
提问于 2010-05-27 07:27:38
回答 4查看 3.4K关注 0票数 1

唯一识别iphone应用程序用户身份的最简单方法是什么?我见过一些应用程序只要求提供电话号码来“注册”,这是不是不安全,还是我错过了什么?

有一个关于uniqueIdentifier的问题,SIM卡重置/格式化或更改后会重置吗?

传统的用户名/电子邮件/密码是更安全的方法吗?

谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-05-27 08:53:47

也许是电子邮件地址和密码?

如果您使用推送通知,则用户的设备将拥有与您的应用程序的所有通信的唯一令牌。也许您可以提取该令牌,然后不实际发送通知。尽管用户可以选择拒绝请求,因此您需要一个备份。

票数 1
EN

Stack Overflow用户

发布于 2012-02-07 20:45:13

苹果逐步淘汰UDID

http://www.appleinsider.com/articles/11/08/19/inside_ios_5_privacy_change_kills_app_developers_access_to_udid.html

票数 6
EN

Stack Overflow用户

发布于 2010-05-27 07:30:24

最简单的方法可能是使用device ID

代码语言:javascript
复制
 UIDevice *myDevice = [UIDevice currentDevice];
 NSString *uniqueIdentifier = [myDevice uniqueIdentifier];

这将唯一标识设备,而不是用户。

如果你想识别用户的身份,我建议你使用iTunes/苹果账户,因为用户已经有了,而且你不需要弄乱那些不适用于iPods的电话号码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2917552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档