大版本通常需要开发者进行适配,所以此处我们只关注大版本发布的时间,另外版本时间均为正式版公开时间,非官方发布第一个测试版的时间。
iOS
系统版本 | 时间 |
---|---|
iOS 9 | 2015年9月16日 |
iOS 10 | 2016年9月13日 |
iOS 11 | 2017年9月19日 |
iOS 12 | 2018年9月17日 |
iOS 13 | 2019年9月19日 |
iOS 14 | 2020年9月16日 |
iOS 15 | 2021年9月20日 |
3月、4月和9月、10月,需要关注苹果发布的新机型,做好机型的识别适配工作。有时候GBDeviceInfo这个库更新比较慢,可以自己根据维基百科上的信息提前处理。
信息来自维基百科:https://en.wikipedia.org/wiki/IOS_version_history
App还要支持iOS 9之前的系统,老哥劝你还是趁早走人吧。
实在走不掉,建议你劝劝老板:做个人吧!
Android
系统版本 | 时间 | API Level |
---|---|---|
Android 5.0 | 2014 年11月4日 | 21 |
Android 6.0 | 2015年10月2日 | 23 |
Android 7.0 | 2016年8月22日 | 24 |
Android 8.0 | 2017年8月21日 | 26 |
Android 9.0 | 2018年8月6日 | 28 |
Android 10 | 2019年9月3日 | 29 |
Android 11 | 2020年9月8日 | 30 |
Android 12 | 2021年10月4日 | 31 |
Android不同于iOS,正式版发布之后,国内还需要各个手机厂商的支持,每个厂商不尽相同,这里就不一一列举了。建议还是早点适配,早适配早享受,等到应用市场发最后通牒,就太被动了。
信息来自维基百科:https://en.wikipedia.org/wiki/Android_version_history