在我的应用中,我想要安装我的应用程序的所有设备的UDID。我可以得到这个吗?
有没有办法获取UDID?
感谢您的帮助。
答案 0 :(得分:3)
您可以UIID
NSLog(@"%@",[[UIDevice currentDevice] uniqueIdentifier]);
我想要安装我的应用程序的所有设备的UDID。
您可以通过网络服务获取UIID
。您需要编写Web服务以将UIID
发送到您的服务器。
答案 1 :(得分:3)
我很确定您无法从安装了应用的每台设备上获取UDID。这将为隐私泄露开辟可能性 - 我相信。您只能获取手中拿着的设备的UDID,或者有人向您发送他们的UDID。然而,在iOS 6中,Apple正在逐渐远离UDID系统。
答案 2 :(得分:2)
不推荐使用UDID,并替换为UUID。
如果您需要收集此信息,您的应用需要与服务器建立HTTP连接并记录此信息(通常在数据库中)。
答案 3 :(得分:1)
这取决于你的意思。您是指iOS设备的旧UDID,还是每个设备的唯一标识符?
如果是后者,请参阅answers to this question。
正如我在回答中所说,有一个新的NSUUID method you can use。
当您的应用程序读取此内容后,您当然可能希望将其发布到Web服务器进行存储。