我正在Android和iOS中创建一个应用程序,当需要为各个平台提供新的应用程序版本时,该应用程序需要提醒用户。
答案 0 :(得分:1)
对于Android,当市场上的应用程序发布新版本时,用户将收到有关新版本可用性的警报。用户将收到提醒。与iOS的情况相同。无需创建Web服务
答案 1 :(得分:0)
我应该创建一个Web服务来提供基于的应用程序版本 平台?
=>因此Android会在新版本可用时提供通知,但正如您提到的业务需求,我假设您只想在新版本中实现/包含一些新功能。
所以检查版本并实现这样的,你必须有相同的Web服务。
我需要在Web服务中使用哪些数据来保持通用性? Android的 使用版本代码,iOS使用主要和次要版本更新。
=>您可以从当前应用中获取版本号。检查:Get application version programmatically in android
该应用是基于登录的。我应该在用户之后检查更新 登录或之前?
=>有两种情况:
您可以调用Web服务并在应用程序启动时进行检查。 (可能在启动画面或其他内容)
如果在Login中包含此功能(版本检查),则必须检查用户是否已登录的所有内容。所以我认为这不是一个好例子。
答案 2 :(得分:0)
如果您要在iTunes或Google Play中更新应用程序的版本,则提供商会自动通知用户。或者,如果您在应用程序中进行了更改(例如包含新功能),则可以使用推送通知通知用户。希望这能帮助你。
答案 3 :(得分:0)
对于iOS,当安装的应用程序的新版本可用时,用户会收到Apple自己的通知。这些通知显示在“App Store”应用程序中。