首页 > 解决方案 > 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 并进行测试时,它工作正常,显示更新按钮,但它在捆绑版本中不起作用。

任何建议都会非常有帮助。

标签: androidreact-nativereact-native-androiddeep-linkingin-app-update

解决方案


似乎是 Play 商店缓存问题,即使应用程序所有更新都处于实时状态,我们必须等待 2 到 3 小时或必须清除 Play 商店应用程序存储缓存。

这是有用的链接

Play 商店有新版本的应用程序,但没有显示更新


推荐阅读