检查应用版本更新Android

时间:2013-02-06 06:06:45

标签: android ios updates

我正在Android和iOS中创建一个应用程序,当需要为各个平台提供新的应用程序版本时,该应用程序需要提醒用户。

  1. 我应该创建一个基于平台提供应用版本的网络服务吗?
  2. 我需要在Web服务中使用哪些数据来保持通用性? Android使用版本代码,iOS使用主要和次要版本更新。
  3. 该应用是基于登录的。我应该在用户登录之后或之前检查更新吗?

4 个答案:

答案 0 :(得分:1)

对于Android,当市场上的应用程序发布新版本时,用户将收到有关新版本可用性的警报。用户将收到提醒。与iOS的情况相同。无需创建Web服务

答案 1 :(得分:0)

  

我应该创建一个Web服务来提供基于的应用程序版本   平台?

=>因此Android会在新版本可用时提供通知,但正如您提到的业务需求,我假设您只想在新版本中实现/包含一些新功能。

所以检查版本并实现这样的,你必须有相同的Web服务。

  

我需要在Web服务中使用哪些数据来保持通用性? Android的   使用版本代码,iOS使用主要和次要版本更新。

=>您可以从当前应用中获取版本号。检查:Get application version programmatically in android

  

该应用是基于登录的。我应该在用户之后检查更新   登录或之前?

=>有两种情况:

  1. 您可以调用Web服务并在应用程序启动时进行检查。 (可能在启动画面或其他内容)

  2. 如果在Login中包含此功能(版本检查),则必须检查用户是否已登录的所有内容。所以我认为这不是一个好例子。

答案 2 :(得分:0)

如果您要在iTunes或Google Play中更新应用程序的版本,则提供商会自动通知用户。或者,如果您在应用程序中进行了更改(例如包含新功能),则可以使用推送通知通知用户。希望这能帮助你。

答案 3 :(得分:0)

对于iOS,当安装的应用程序的新版本可用时,用户会收到Apple自己的通知。这些通知显示在“App Store”应用程序中。