iphone - 如果用户未更新应用程序如何显示警报

标签 iphone ios xcode ipad

我正在对我的应用程序进行重大更新,想知道是否可以检测用户是否更新应用程序以向用户发送警报,就像在 Chrome 中一样,如果您不更新应用程序,它会显示警报应用。

图片: enter image description here

最佳答案

我认为 Chrome 会在服务器上查找新发布的版本,然后显示该消息。要通知您的应用程序有关更新的信息,请尝试向您的应用程序发送推送通知。处理推送通知中的信息,以便您可以使用它来检查应用程序是否已更新。也许您可以在消息正文中添加版本号。 一旦您在 App Store 上准备好新版本,请向为您的应用程序注册的设备发送推送通知,这应该告诉用户有可用的更新。随后,您可以使用计时器来检查应用程序是否更新到最新版本。

但是,这里的主要要求是拥有一个网络服务器来存储有兴趣获取更新的设备的 APNS token 。

关于iphone - 如果用户未更新应用程序如何显示警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14049981/

相关文章:

iphone - NSPredicate 的奇怪行为,

iphone - 如何改变MKAnnotation的中心点

ios - 如何在单元测试中测试 UIViewController 保留周期?

xcode - 在 OS X 10.10 (Yosemite) 下编译 VLCKit

ios - 日期格式为空

iphone - 仅在特定日期触发UILocalNotification

ios - UISearchController:searchResultsController 不显示

ios - 从 UITextField 中一无所获

xcode - Xcode无法获得进程XXX的任务。我该如何解决? (iPhone SDK 4.0)

ios - 是否更改 iOS bundle 显示名称,在用户设备上作为新应用程序下载?