我想在我的应用中为Android用户提供强制更新功能

时间:2018-06-21 11:21:12

标签: ionic-framework ionic2 ionic3

我正在使用ionic 3,我需要为Android用户提供强制更新功能。

我能做到吗->  例如先比较当前的Play商店版本和用户版本,然后进行设置  那些没有更新版本并强制用户使用更新版本的用户的页面  要更新应用程序,我可以使用文件传输插件来更新应用程序。

什么方法是正确的?

2 个答案:

答案 0 :(得分:1)

您可以使用以下插件来验证Playstore中是否有可用的更新。

cordova-plugin-app-update

您应该首先在服务器上托管XML文件,其中包含以下数据:

<update>
   <version>302048</version>
   <name>APK Name</name>
   <url>https://your-remote-api.com/YourApp.apk</url>
</update>

然后使用

检查
constructor(private appUpdate: AppUpdate) {

 const updateUrl = 'https://your-remote-api.com/update.xml';
 this.appUpdate.checkAppUpdate(updateUrl).then(() => { console.log('Update 
 available') });

}

更多详细信息可用here

答案 1 :(得分:0)

您是否使用发布构建包尝试了此操作?