我想知道是否有可能,如果我的应用程序会将iPhone的GUID与我的服务器一起使用,那么苹果是否可以,因为我不想唠叨我的用户使用用户/密码... 谢谢!
答案 0 :(得分:1)
Apple通常允许这样做,许多分析框架使用设备ID进行跟踪。
但是,您应该考虑用户的数据是否包含任何个人信息。如果是这种情况,我强烈建议不要使用设备ID进行识别,因为它们可能不是真正的秘密,例如:因为其他开发人员需要用户的设备ID进行beta测试等。此外,其他开发人员将设备ID传输到他们的服务器,并可以使用这些来获取您的用户的个人信息。
有关如何滥用设备ID的具体示例,请参阅this article。
答案 1 :(得分:1)
Apple对隐私感到疯狂,而UDID仍允许区分设备等,所以我建议计算一些哈希值,例如md5,然后才将其传递给服务器。即使您的数据库受到损害,这种方法也会保证您的用户的隐私。