我们的应用程序允许用户做一次,只做一次。一些数据被发送到服务器并且用户获得回报。但是,用户只需重新安装应用程序即可再次使用此功能。
你如何防止这种情况发生?由于“[[UIDevice currentDevice] uniqueIdentifier]”已被弃用并可能导致拒绝???,解决此问题的最佳方法是什么?
提前致谢
答案 0 :(得分:2)
您可以使用
OpenUDID
#include "OpenUDID.h"
NSString* openUDID = [OpenUDID value];
从这里获取它 Link to repository
答案 1 :(得分:0)
试试这个
#include "OpenUDID.h"
NSString* openUDID = [OpenUDID value];
答案 2 :(得分:0)
通过使用SecureUDID,你的问题也将解决.SecureUDID是一种机制,它以domine名称和密钥作为输入。它更安全,100%独特。通过使用此逻辑,如果用户重新启动设备或重新安装应用程序,则UDID永远不会更改。