码迷,mamicode.com
首页 > 移动开发 > 详细

app版本更新提醒方案

时间:2015-02-11 14:35:16      阅读:1124      评论:0      收藏:0      [点我收藏+]

标签:app   版本更新提醒   

我们的app不出意外都需要更新,完善,发布新版本。那么当新版本出来之后,怎么提醒用户进行升级呢?哪种提醒方法比较好,容易让用户升级应用呢?我在这总结了四个方法:


1. 服务器发送通知的方式。
当有新版本时,由服务器向所有用户发送通知,提醒用户进行更新。
好处:用户下载应用之后,即使一次也没使用过,也可以接收到通知,然后进行版本更新。
坏处:1)可能用户已经更新了新版本,可还是收到了有新版本的提示。
         2)如果用户关闭了接收push通知,那么即使服务器push了一个新版本提示,用户也收不到。

2.本地通知的方式。
此处,我建议在应用进入后台的时候再检查有无新版本,然后发送本地通知。因为用户在使用app的时候,并不希望被打断,或者并不希望此时升级。因为升级过程中,他不能使用该app.
方法:服务器提供一个访问现有版本的接口,当应用进入后台的时候,本地代码可以每隔一段时间(1天,或者3天,或者1个礼拜(不能一进入后台就访问接口))去访问服务器获取当前应用的版本,如果有更新,则弹出对话框提醒用户进行更新,此时用户更愿意更新,因为此时更新不影响用户使用现有app。
好处:不影响用户使用app,是在用户暂时不用app的时候进行更新,用户更愿意选择更新版本。
坏处:不能及时更新版本。

3.服务器提供一个接口,访问接口(在使用应用中间(比如进入某个模块,这个模块调用此接口))进行提醒更新
好处:及时。用户可以很及时的更新新版本。
坏处:是用户在使用app中间收到提示,此时一般都不愿意更新新版本。

4、另外,友盟有自动提醒的功能,利用友盟推送可以实现版本更新
     优缺点同方案一。
      实现方法:在网站上分渠道提交app的版本号,更新日志及openURL,然后只需添加一行代码来完成自动更新检查。具体实现请看:http://dev.umeng.com/auto-update/ios-doc/integration
技术分享
我是建议使用本地通知的方式。

如果小伙伴还有更多更好的方案,欢迎评论补充~~技术分享

app版本更新提醒方案

标签:app   版本更新提醒   

原文地址:http://blog.csdn.net/oik_ios/article/details/43733609

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!