[英]iOS: Is there a way to know if the current user of iOS ever used my app
我正在开发iOS应用程序,并且正在寻找方法来确定iOS设备的当前用户过去是否使用过我的应用程序。 这里的想法是,如果用户有较早的经验,则禁用应用程序的介绍部分。
我知道将UUID存储在iOS设备的KeyChain中的解决方案。 但是我不确定存储的UUID是否可以在设备出厂重置和用户拥有的其他设备之间保留。
没有。
您可以使用[[UIDevice currentDevice] identifierForVendor]
来跟踪已使用应用程序的设备(您必须将它们存储在某个地方的外部数据库中),以获取UUID,但这对于正在重新安装该应用程序的人没有帮助。新设备上的应用。
使用UUID不会帮助新用户在以前使用过该应用程序的二手设备上安装该应用程序。
用户将数据从旧设备传输到新设备时,将进行所有设置(备份/还原),因此在这种情况下这不是问题。
可靠地做到这一点的唯一方法是使用Apple ID,但是出于隐私原因,Apple当然不提供该ID。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.