2017-07-31 49 views
-1

我知道我们不能使用设备ID,IMEI或UDID,因此有什么其他方法可以唯一标识设备以及什么其他信息可以在不需要许可的情况下进行检索,如公共信息。我知道最后播放的歌曲可以被检索,如果是的话那么怎么样。可以在没有向iOS应用程序的用户请求许可的情况下获取其他信息

+0

确定用户/设备:已询问很多时间,请google。关于所有其他信息:问题太广泛,您可以通过搜索找到。 –

+0

[以编程方式获取IOS设备的UDID?](https://stackoverflow.com/questions/31652359/get-udid-of-ios-device-programmatically) –

+0

这可能与以下内容无关:如何获取UDID。此问题要求提供详细信息,而不要求iTunes播放列表等用户权限。 – backbencher

回答

1

为了唯一标识,你可以使用这个iOS设备: OpenUDID

[OpenUDID value] 

它完美。

+0

非常感谢,为每个设备提供了独一无二的ID回答 – Subramani

+0

我并没有问到独特的价值,我问了我们可以从ios获得的不同的东西,而无需像iTunes播放列表那样寻求用户许可。 – backbencher

0

如果你看看由NaGib ToroNgo提出的链接,你会看到,苹果是给你一个选择识别设备,请参阅here,您可以通过使用获得:

[[UIDevice currentDevice] identifierForVendor]; 

然而,随着如果您打算使用标识符投放广告,则必须使用ASIdentifierManager类的advertisingIdentifier属性!

相关问题