【问题标题】:how to check whether app installed first time or installing second time如何检查应用程序是第一次安装还是第二次安装
【发布时间】:2021-08-10 06:30:09
【问题描述】:

我们如何识别该应用是否已随设备安装。就像如果用户安装了该应用程序,以及当他卸载该应用程序并再次安装它时。我们能否识别出 Device 之前安装了这个应用程序。

【问题讨论】:

  • 当应用程序安装时,尝试将设备 ID 存储在服务器或 Firebase 上,并且每当同一用户再次重新安装应用程序时,检查他/她的设备 ID 是否存在于您的服务器中。如果没有,则考虑用户第一次安装应用程序。还要检查thisthis
  • 谢谢@Sniffer 你能推荐我最好的包来获取设备ID..我正在使用flutter环境......
  • 检查this
  • @Sniffer 我试过了,是的,它很完美,但是应用程序怎么能理解他已经卸载它并再次安装它.. 我该怎么写条件,因为它必须只在他安装应用程序时执行功能第二次..

标签: android react-native flutter flutter-dependencies development-environment


【解决方案1】:

你可以使用这个包

https://github.com/react-native-device-info/react-native-device-info

您可以通过

识别设备唯一ID

从 'react-native-device-info' 导入 { getUniqueId };

为了颤振我找到了这个库

https://pub.dev/packages/device_info

然后你可以把这个id保存在你的数据库中,你可以查询相同的id来知道之前是否安装了应用程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多