苹果 App Store 将下架长期不更新的应用程序，此举背后都有哪些原因？
这个事儿大家想的有点多了，其实一直都是在这么做的，看看大家找的新闻源，并不是官方通知，苹果这个机制其实已经存在很长时间了，我们公司有大概8款应用，在过去两年中因为这个原因被下架，都是有8-9年没有更新的应用。 我们还有6年没有更新的应用，没有被警告，那些才一两年没更新的应用，是不存在这个问题的。 长时间不更新的应用，并不一定会被警告，有好多人担心精品好应用被移除，其实都是瞎操心，。 苹果警告我们的几款应用，的确是远古到，在主流设备上已经不能正常使用的地步，当然苹果官方也没有给出明确的标准，这个也只能靠大家反馈。 如果有哪位开发者遇到不是我描述的这种情况，请补充。 这个问题真的上热搜就很奇怪，不是啥新鲜事。 另外啊，其实更新app并不是很麻烦，不用改功能，一般情况下用新版本SDK重新构建发版即可。虽然过老的代码由于sdk变动，有些适配做起来也比较麻烦，但最近几个大版本，oc部分框架变动很小。我个人经历中除了升级iOS 8 , iOS 9 那几代的时候，因为设备尺寸增多，刘海屏的出现等情况适配工作比较多，其他时候没有太明显的感觉。 最后上截图，请看我司的一堆老应用里还有两个存活的，虽然最新系统已经打不开了： 二更，正题没啥好说的了，简单说一下为啥远古应用新设备用不了吧。 开发程序打比方就是开车，官方的开发包就像是汽车。比如我们开着2000年的车，车窗户摇把式的，需要控制窗户，自己动手就行；车大灯旋钮式的，上车开灯，熄火关灯，本来运作的很好。 后来，我们换了辆2020年的车，新车大灯还是旋钮式，可以自动开关，但是车窗没有摇把。这个时候驾驶员（你的应用）去开窗，发现车窗没有摇把了，然后出现了错误，窗户没打开，甚至车爆炸了（程序崩溃），就出问题了。 然后车拖到修理厂，师傅就问驾驶员，”你这个怎么回事？“ “我也不知道啊，我就是摇车窗把手，没找到把手，他就炸了。“ 老师傅从车里掏出了驾驶员升级手册，“你看，2005年，汽车就说了车窗摇把要被淘汰，但是仍做保留，2010年车窗摇把正式被电动窗替代，但是仍保留摇把，并且要求驾驶员在2015年前，更换车窗使用方式为电动方式；2015年，摇把正式移除。你这都开的2020年的车了，还不学学新的驾驶方式（换接口）”。 驾驶员怪不好意思的，然后开始学习新车窗的开关方式，最终点火（运行），突突突就开走了（适配完毕）。 