0

既然 UDID 已被弃用,我们应该如何唯一标识设备?即使用户卸载我的应用程序然后重新安装它,我也需要能够唯一地识别设备。新的 identifierForVendor 不适用于此目的,因为一旦用户卸载应用程序,它将再次随机生成。我也不能使用 MAC 地址来识别设备,因为它在 iOS 7 中不起作用。

adsIdentifier 似乎适用于我的目的,但我听说如果您实际上并未将其用于广告,Apple 会拒绝您的应用程序吗?

有谁知道可靠识别设备的方法?

4

2 回答 2

1

根据Apple的说法,您应该使用供应商或广告标识符。供应商显然不适合您,但您可以使用广告标识符。

于 2013-06-16T16:55:41.813 回答
0

adsIdentifier 似乎适用于我的目的,但我听说如果您实际上不使用它来做广告,Apple 会拒绝您的应用程序吗?

他们目前并未拒绝将应用程序avertisingIdentifier用作uniqueIdentifier设备 ID。我刚刚批准了我的应用程序版本,该版本将 adsIdentifier 用于广告以外的目的。更大的负面影响是用户可以随时更改此标识符,这肯定会弄乱您的报告。

于 2013-06-19T15:42:12.363 回答