我可以在外部数据库中保存一个UUID,以检查用户是否仅从他的iPhone发布一次消息?我已经搜索过,并且发现应用程序被删除后没有办法保存NSString值。我对吗?UUID是唯一的吗? iphone
0
A
回答
3
当一个应用程序被删除时,它的所有数据也被删除。您可以将UUID存储在远程服务器上,但无论您的应用程序被删除并重新安装多少次,iPhone的UUID都将保持不变。
请注意,这可能是一个安全问题,因为您的远程服务器可能会识别已被擦除和销售的设备。
1
您可以将加密的NSString保存在钥匙串中,该字符串将在应用程序被删除后存活。但是用户仍然可以安全地擦拭手机以清除钥匙链。或者使用同一个iTunes帐户从多个iOS设备登录。或者,如果存在某种保修问题,则在Apple商店更换其设备以用于其他新设备等。
相关问题
- 1. MySQL UUID()何时不唯一?
- 2. iPhone/iPad的唯一标识符BESIDES UUID/UDID?
- 3. 唯一的密钥是否必须是Solr中的uuid?
- 4. Passport.js:UID是唯一的吗?
- 5. ManagedThreadID不是唯一的吗?
- 6. Shopify metafield ID是唯一的唯一用户或唯一吗?
- 7. 模型中的Django Auto UUID不唯一
- 8. 计算UUID唯一的概率
- 9. UUID为唯一的整数ID?
- 10. 使用UUID的唯一文件名
- 11. facebook api的user_id是唯一的吗?
- 12. iBeacon广告ID是唯一的吗?
- 13. r.uuid()保证是唯一的吗?
- 14. Guids保证是唯一的吗?
- 15. 游标是唯一的方法吗?
- 16. Httpruntime缓存键不是唯一的吗?
- 17. Basecamp资源ID是唯一的吗?
- 18. Eval是我唯一的选择吗?
- 19. Scala:是唯一的选择吗?
- 20. Netty ChannelHandlerContext不是唯一的吗?
- 21. Dropbox API - 文件ID是唯一的吗?
- 22. Functor实例是唯一的吗?
- 23. 套接字是唯一的吗?
- 24. PHP:$ _FILES ['tmp_name']是唯一的吗?
- 25. Iframe是我唯一的选择吗?
- 26. PHP资源ID是唯一的吗?
- 27. 是用户唯一的IP地址吗?
- 28. 基于时间的UUID在云环境中可能不唯一吗?
- 29. uuid替代产生具有最大长度限制的唯一ID吗?
- 30. 来自同一台机器上多个进程的唯一UUID
然后,您需要将该数据存储在服务器端 – vodkhang 2010-10-05 23:40:33
请记住,如果您的用户更换他的电话,则UUID会更改太。 – gcamp 2010-10-05 23:54:02