xamarin.forms从app store / google商店中读取应用版本

时间:2016-10-20 16:29:37

标签: app-store xamarin.forms

如果Google Play商店/ ios应用程序商店中存在新版本,我需要知道何时开始运行我的应用程序。

我想通过将正在运行的应用版本与商店中的应用版本进行比较来实现。

如何在运行时从商店阅读应用版本?

3 个答案:

答案 0 :(得分:3)

url

答案 1 :(得分:2)

如果没有简单的方法来实现这一点,那就建立自己的简单方法;-) 例如:每次上传到应用商店时,都会将当前版本信息上传到您可以从您的应用访问的在线资源。您只需要一个网络服务器,您可以在其中运行自己的API或只上传包含版本信息的文件。

也许不是你期待的解决方案,但它肯定会起作用。

答案 2 :(得分:1)

没有(简单)方法可以做到这一点。最好的方法是通过某些API访问应用程序详细信息,但我不认为他们(公开)可以使用它。所以另一种方式可能是刮掉相应的网站,但我很确定他们会对这种方法不满意,也许他们的许可证甚至禁止它。

此外,大多数这种解决方案都是由于设计不佳造成的。尽管您应该努力快速采用新版本,但用户必须能够使用旧版本的天数。 但是在设计后端等时请记住,你必须向后兼容。

最后,作为一个用户,我真的很讨厌那些消息。根据应用程序的类型,我只想使用它,而不是被迫更新,所以出去,更新,并尝试做我首先打开它的东西。