react-native - 在 React Native 中跟踪从另一个应用程序启动的应用程序安装
问题描述
我有一种情况,我想选择从一个应用程序(应用程序 A)打开 App/Play 商店以下载另一个应用程序(应用程序 B)并跟踪从应用程序 A 启动的应用程序 B 的安装量。
在考虑自定义解决方案时,我想到的最大问题是为 App/Play 商店提供某种 ref,该参考将一直持续到我们打开应用 B 时才能注册该事件。
有一些现有的解决方案,例如 appsflyer,但我不确定他们的 react native sdk 是否适合和易于使用。
如果做过此或类似事情的人能就解决这种情况的最佳方法提出建议,我将不胜感激。
解决方案
你应该看看这些库:
安卓:https ://github.com/redpandatronicsuk/react-native-check-app-install
iOS:https ://github.com/dimapaloskin/react-native-installed-apps
您应该能够在 asyncStorage 中放置一个标志,并在每次启动时检查已安装的应用程序,直到您发现应用程序 B 已安装。
推荐阅读
- python - python -m 在公司代理后面
- .net - VB、.Net 非阻塞 TcpClient
- javascript - 使用 React 组件自定义 Bootstrap SCSS
- c# - 搜索空白字段时出现字符串比较错误
- django - 在 i-framed 应用程序中使用 python 请求访问 URL 参数
- codeigniter - 我想用codeigniter制作fullcalendar,但不知何故我遇到了这个错误
- arrays - 将 txt 文件转换为 numpy 数组
- pytorch - 向预训练模型添加参数
- swift - 在 ubuntu 上使用 MongoSwift 时,Vapor 崩溃
- c# - 从控制台应用程序运行 WPF 应用程序时,App.xaml 被忽略