我使用mac地址来识别服务器端的iOS设备。使用iOS 7运行我的应用程序时无法检索正确的mac地址。或者我用过
NSUUID *oNSUUID = [[UIDevice currentDevice] identifierForVendor];
[strApplicationUUID setString:[oNSUUID UUIDString]];
但是,每次新安装应用程序后,此值也会更改。现在我想检测服务器端的特定设备?如何在iOS中为每台设备获取一些唯一ID?
发布于 2018-08-19 17:34:33
每个设备都无法获得唯一的ID。identifierForVendor
是你能得到的最好的。苹果系统地禁用了识别特定设备的功能,这样营销人员就无法传递用户的ID。
发布于 2018-08-19 18:18:45
在SWIFT 3.x中获取设备ID
let deviceId = UIDevice.current.identifierForVendor?.uuidString
https://stackoverflow.com/questions/-100006012
复制相似问题