我想唯一标识我的应用程序用户的设备。既然我不能拥有imei,还有什么其他选择?如何识别iOS设备(而不是imei)
0
A
回答
2
我们根据设备MAC地址和包标识符的散列值创建自己的UDID。这确保我们可以在特定设备上唯一标识我们的应用。
如果您需要跨多个应用程序的唯一ID,您也可以仅基于MAC地址创建散列。
其实我已经写了一个博客张贴关于如何做到这一点,这里提供一些示例代码:[?IMEI作为UDID的回退,这是一个好主意]的
https://radeeccles.com/blog/create-your-own-unique-device-identifier-udid
0
您可能试过OpenUDID。
相关问题
- 1. 如何识别不同iOS设备上的同一用户
- 2. Windows设备不再识别Android设备
- 3. 识别iPad的设备iOS 4.2
- 4. 识别设备的IOS版本动态
- 5. 如何在iOS设备上识别用户?
- 6. 如何从应用中识别企业(企业)iOS设备?
- 7. 如何启用MacBook识别Android设备
- 8. 如何唯一识别设备?
- 9. 网络如何识别设备?
- 10. 我可以识别当前iOS设备是否用于开发?
- 11. android设备ID(非IMEI)
- 12. 如何识别何时将USB设备插入WinCE设备
- 13. 识别设备是否在线
- 14. Ubuntu RXTX不识别usb串行设备
- 15. 识别不支持的设备
- 16. 游戏设备不能识别变量
- 17. 设备不被识别与亚行
- 18. 识别不寻常的Android设备
- 19. Android AVD不识别设备,但adb呢?
- 20. 唯一识别设备
- 21. 语音识别USB设备
- 22. Android识别独特设备
- 23. 如何检测/识别设备锁定屏幕设置是否设置为无?
- 24. 如果设备是ios 5
- 25. RegexKitLite - iOS设备:无法识别的选择
- 26. iOS智能应用横幅无法识别设备/兼容性
- 27. 识别iOS SDK中的每个iphone设备
- 28. iOS 8设备未被iPhone配置实用程序识别
- 29. 放弃事件(而不是日历) - 如何识别事件?
- 30. 如何让IE将NBSP识别为NBSP而不是空间?
可能重复(http://stackoverflow.com/questions/11342094/imei-as-a-fallback-of-udid-is-it-a-good-idea) – dasblinkenlight 2012-07-21 11:27:26
你怎么看设备令牌? http://stackoverflow.com/questions/7601011/saving-the-devicetoken-for-later-use-in-apple-push-notification-services – 2012-07-21 11:28:16
由于多种原因,使用设备令牌并不是一个好主意。 1)每次用户将iOS恢复至其设备时,设备令牌都会更改。 2)根据应用是否使用开发概要文件与分发概要文件构建,设备令牌对于相同设备是不同的。 3)设备令牌确实用于Apple推送通知。请参阅下面的答案以获得更好的建议。 – radesix 2012-07-21 18:27:53