2

我正在为 iPhone 和 Android 开发一个基于 sencha 的应用程序。作为软件要求,我需要识别访问服务的设备(基于 IMEI 或 MAC 地址)。例如,如果 iPhone 用户第一次访问我的 sencha-web-app,他将需要注册。如果他再次访问,应用程序将检测并跳过注册过程。

Q: 我如何使用sencha获取设备的IMEI或MAC,以唯一识别它?

4

2 回答 2

1

您需要将 Sencha 应用程序包装在本机包装器中。我建议使用 PhoneGap,它们有一个很好的 UUID 属性,如此处所述:http: //docs.phonegap.com/en/1.3.0/phonegap_device_device.md.html#device.uuid

于 2012-01-07T04:43:41.830 回答
0

如果这是在浏览器中运行的 Web 应用程序,则无法获取该信息。在 iOS 上,IMEI 实际上是您无法访问的受限信息。如果你只是想记住用户,标准的方法就是使用 cookie。是否有特殊原因要将其绑定到硬件标识符而不使用 cookie?

于 2012-01-06T11:11:23.723 回答