android - React Native App 更新重定向使用链接(捆绑发布)
问题描述
当应用程序启动时,我使用我存储在数据库中的最新版本号手动检查当前安装的版本号,然后如果安装的版本号较小,那么我会提示用户有关应用程序更新的两个选项“不,谢谢”和'去商店'。当用户单击转到商店按钮时,我使用如下所示的 react native Linking 重定向到 Play 商店
const PLAY_STORE_LINK = 'market://details?id=' + res[0].appid;
Linking.openURL(PLAY_STORE_LINK).catch(err =>
console.error("An error occurred", err)
);
它实际上是重定向到播放商店,但不是更新按钮,而是显示打开按钮。
当我生成 apk 并进行测试时,它工作正常,显示更新按钮,但它在捆绑版本中不起作用。
任何建议都会非常有帮助。
解决方案
似乎是 Play 商店缓存问题,即使应用程序所有更新都处于实时状态,我们必须等待 2 到 3 小时或必须清除 Play 商店应用程序存储缓存。
这是有用的链接
推荐阅读
- bash - 以下具有 while 循环和 if 语句的 bash 语句有什么问题
- python - CSV文件分成单独的文件
- django - 表单上未显示 Django 验证错误
- excel - 处理excel大数据集的最佳方法是什么?
- ember.js - 在路由器模型中调用多个 ajax 时未捕获(承诺)
- mountebank - 如何从参数 URL mountebank 中获取价值?
- wpf - 将参数传递给用户控件属性时了解 DataContext
- linux - Pyaudio 无法识别 ReSpeaker usb 麦克风 InputChannels
- arrays - 使用搜索栏组件搜索项目列表
- python - 无法在 Ubuntu 18.04 Python 3.7.3 中安装 turicreate