【问题标题】:Uniqely identify each device, accessing sencha web applicaiton唯一识别每个设备,访问 sencha web 应用程序
【发布时间】:2012-01-06 06:24:49
【问题描述】:

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

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

【问题讨论】:

    标签: android iphone sencha-touch mac-address imei


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 感谢您的回复。我正在为一家餐馆开发一个在线订购系统。我需要通过他/她的设备识别用户、访问网站。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-29
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 1970-01-01
      相关资源
      最近更新 更多