在我的应用程序中,我想要安装我的应用程序的所有设备的 UDID。我能得到这个吗?
有什么方法可以获取 UDID 吗?
谢谢你的帮助。
你可以UIID
过NSLog(@"%@",[[UIDevice currentDevice] uniqueIdentifier]);
我想要安装我的应用程序的所有设备的 UDID。
您可以UIID
通过网络服务获取 s。您需要编写一个 Web 服务来发送UIID
到您的服务器。
我很确定您无法从安装您的应用程序的每台设备上获取 UDID。这将打开隐私泄露的可能性——我敢肯定。您只能获取您手中的设备的 UDID,或者如果有人向您发送了他们的 UDID。然而,在 iOS 6 中,Apple 正在远离 UDID 系统。
不推荐使用 UDID,取而代之的是 UUID。
如果您需要收集这些信息,您的应用将需要与服务器建立 HTTP 连接并记录此信息(通常在数据库中)。
这取决于你的意思。您是指 iOS 设备的旧 UDID,还是只是每个设备的唯一标识符?
如果是后者,请参阅此问题的答案。
正如我在回答中发布的那样,您可以使用一种新的 NSUUID 方法。
当然,在您的应用程序读取此内容后,您可能希望将其发布到您的 Web 服务器进行存储。