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

我是建议使用本地通知的方式。

如果小伙伴还有更多更好的方案,欢迎评论补充~~生气

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值