【发布时间】:2014-01-21 00:55:40
【问题描述】:
我想获取设备 imei 号码并将其发送到 phonegap html 页面。我们应该怎么做?
在 phonegap android 中,我们将从 java 文件中获取 imei 号码并将其发送到 javascript 文件中。
同样的方法,我们在iOS中会怎么做?
【问题讨论】:
我想获取设备 imei 号码并将其发送到 phonegap html 页面。我们应该怎么做?
在 phonegap android 中,我们将从 java 文件中获取 imei 号码并将其发送到 javascript 文件中。
同样的方法,我们在iOS中会怎么做?
【问题讨论】:
正如 rckoenes 所说,您无法获取 IMEI。此外,您无法获得任何可以链接到物理设备的 ID(UDID、MAC 地址)。但是,如果您需要获取在用户使用您的应用时始终保持不变的唯一标识符,您可以使用[UIDevice identifierForVendor] 属性。
请注意,您不能将此标识符用于广告目的,请改用 [ASIdentifierManager advertisingIdentifier] 属性(遵循 AdSupport 指南)。
【讨论】:
您不能,Apple 不再允许您识别设备。自 iOS 7 起,UDID 和 mac 地址解决方案均已被禁止。
您在 iOS 上获取 IMEI 号码时可以找到的任何解决方案都需要使用私有库,您的应用将被拒绝使用此库。
【讨论】:
UDID 或 mac 地址。