iOS日常知识储备程序员手机移动程序开发

iOS软件如何做更新提示

2017-01-11  本文已影响117人  郭伟_技术与产品

1、大部分的iPhone用户其实不会打开手机设置“iTunes Store与App Store”的“自动下载更新”

2、虽然App Store 会提示更新,但是很多用户是选择忽略的,不会点击更新

3、目前苹果也不允许通过检测App Store内的版本来进行软件更新提示

4、更新版本目的:修复一致的bug,增加新的功能模块,如果用户不更新App,我们的努力用户就看不到,体验不到

所以我们就需要自己来做更新提示。

1、我们可以做如下的更新提示

更新

2、想要做上述更新提示,就需要移动端与后台服务端合作,移动端可以和服务端做一套规定,每次新版本上线都必须按照规定走,假如:规定一个字段 version_id 为更新字段,老版本内传的为:1,那在新版本中可以传:2,再版本更新上线App Store之后,服务端可以将version_id返回为2,移动端只需要判断后台返回的值是否等于移动端记录的值即可,如果小于则弹出更新提示,否则不弹出。

3、点击“立即更新”,跳转到App Store,checkVersion即App Store内的软件链接

跳转方法

4、移动端的更新提示,接口的调取可以放在AppDelegate的方法中

方法

软件每次从后台切换到前台,都会走这个方法

上一篇下一篇

猜你喜欢

热点阅读