我正在对我的应用程序进行重大更新,并想知道是否可以检测到用户是否没有更新应用程序以向用户发送警报,例如在 Chrome 中,如果您不更新应用程序,它会显示警报。
图片:
我认为 Chrome 会在服务器上查找新发布的版本,然后显示该消息。要通知您的应用程序有关更新,请尝试向您的应用程序发送 PUSH 通知。处理来自 PUSH 通知的信息,以便您可以使用它来检查应用程序是否已更新。可能您可以在消息正文中添加版本号。在 App Store 上准备好新版本后,向为您的应用注册的设备发送 PUSH 通知,这应该告诉用户有可用更新。随后,您可以使用计时器检查应用程序是否更新到最新版本。
但是,这里的主要要求是有一个 Web 服务器来存储有兴趣获取更新的设备的 APNS 令牌。
检测后使用 NSTimer 方法并给它特定的时间并抛出一个方法
您提供警报视图和消息以进行警报。当用户更新停止 NSTimer。