我正在开发一个iOS应用程序,但我需要识别向Web服务器发出请求的用户。
我在互联网上看到我无法检索用户的电话号码,还有什么我可以用来识别用户吗?
我需要一些“合法有效”的内容(我的意思是,如果用户使用我的应用做违法行为,我应该能够追踪它)
我不能只是“让用户输入其电话号码”,因为我需要它才是真的。我不能冒这个用户键入其他人的号码
答案 0 :(得分:2)
你可以得到电话号码;你只需要问用户。
过去,人们已经将设备UDID用于此类事情。现在不推荐使用UDID,新设备甚至可能没有。您可以搜索UDID以找出人们使用什么来代替UDID - 特别是查找OpenUDID和SecureUDID项目。在某些情况下,可以使用设备的wifi MAC地址,但这带来了一些与UDID相同的隐私问题。
您还可以生成并存储全局唯一标识符。搜索“GUID”以了解如何执行此操作。使用GUID,您几乎可以确定标识符是唯一的。
“法律上有效”并不清楚你的意思。这在隐私法,加密法,通信法规或其他方面是否“有效”?在哪个国家?