我想唯一标识我的应用程序用户的设备。既然我不能拥有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. 如何识别设备令牌是针对android还是iOS?
- 3. 如何识别不同iOS设备上的同一用户
- 4. Windows设备不再识别Android设备
- 5. 识别iPad的设备iOS 4.2
- 6. iOS设备上的手势识别
- 7. 识别设备的IOS版本动态
- 8. 如何将USB设备识别为现有的COM端口而不是新的?
- 9. 如何唯一标识iOS设备而不是使用UUID和UDID
- 10. 设备ID识别
- 11. 如何从应用中识别企业(企业)iOS设备?
- 12. 如何在iOS设备上识别用户?
- 13. 如何启用MacBook识别Android设备
- 14. 如何识别唯一的USB设备?
- 15. 如何重新识别USB设备
- 16. 网站如何识别Android设备
- 17. 网络如何识别设备?
- 18. 如何唯一识别设备?
- 19. 如何使用flash actionscript3识别设备?
- 20. 如何使用udev识别设备
- 21. Windows如何唯一识别USB设备?
- 22. 如何唯一标识iOS设备?
- 23. 如何识别何时将USB设备插入WinCE设备
- 24. 我可以识别当前iOS设备是否用于开发?
- 25. android设备ID(非IMEI)
- 26. 识别设备是否在线
- 27. 识别编码中的不同iOS设备?
- 28. C4 Xcode项目永远不会识别ios设备
- 29. 语音识别USB设备
- 30. Tabris - 识别设备ID
可能重复(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