苹果AppStore将下架长期不更新的应用程序,此举背后都有哪些原因?
其实这件事情是很奇怪的,因为在 appstore 持续能下载的前提是你持续交纳开发者帐号的年费。如果开发者不交年费,直接就不能下载了,不用等到苹果下这个警告。一个持续交年费的开发者,就算有一个 app 一直不更新,他肯定也是在更新其它 app 。不然没必要交这个钱。而,一个持续更新其它 app 的开发者,显然已经拥有了新版本的 xCode,新版本 iOS适配,以及可以开发的 Mac设备。
因此,对他们来说,只要保留了代码,直接重新编译一遍就可以了。当然,为了满足新的审核要求,很可能需要做一些修改。很难认为这会大幅度增加开发者的代价。个人觉得这个规定是没有太大毛病的,真正的问题反而是不交年费就直接下架这件事,直接使得很多免费软件的开发者弃号。这使得苹果的生态与开源共享几乎无缘。我对此确实是颇有微词的。如果不交年费直接下架这件事情合理存续的话,那么,持续交年费的用户,通常也是一直在进行iOS开发的用户,要求这些用户更新自己旗下的旧软件,我觉得并不算奇怪。
每个人都想太多了。 事实上,我们一直在这样做。 看你要找的消息源,通知苹果的机制并不是早就存在了。 我们公司有大约8个应用程序。 ,这两年因为这个原因下架了,全部8-9年没有更新了。我们仍然有 6 年没有更新的应用程序没有被警告,而那些一两年没有更新的应用程序没有这个问题。 长时间未更新的应用不一定会被警告。 许多人担心删除高质量和好的应用程序。 事实上,他们只是担心它。 苹果警告我们的应用程序确实很古老,不能在主流设备上使用。 正常使用的水平,当然苹果官方并没有给出明确的标准,这个只能靠大家的反馈了。
如果有开发者遇到不是我描述的情况,请补充。奇怪的是,这个问题真的上了热搜,已经不是什么新鲜事了。此外,更新应用程序也不是很麻烦。 您无需更改功能。 一般情况下,您可以使用新版本的 SDK 重新构建发布版本。 虽然由于 sdk 的变化,对旧代码的一些适配比较麻烦,但是框架的 oc 部分在最近的主要版本中变化很小。 以我个人的经验,除了升级iOS 8和几代iOS 9,因为设备尺寸的增加和刘海屏的出现,这个工作比较有名,其他时候有很大的明显感觉。
开发程序类似于驾驶汽车,而官方的开发套件则类似于汽车。 比如我们开的车,车窗是曲柄式的,我们需要控制车窗,我们可以自己做; 大灯是旋钮式的,上车就开灯,关灯,效果很好。后来,我们换了一辆的车。 新车的大灯依旧是旋钮式,可以自动开启和关闭,但车窗没有摇杆。 这时候司机你的应用程序去打开车窗,发现车窗没有曲柄,然后出现错误,车窗打不开,甚至汽车爆炸程序崩溃, 有一个问题。
随后车子被拖到修理厂,师傅问司机:你怎么了?我也不知道,我刚把窗把手卷了起来,找不到把手他就炸了。老爷子从车里拿出驾驶升级手册,你看,车上说要取消车窗把手,但还是保留了。车窗把手正式换成了电动车窗, 但是曲柄仍然保留,之前要求司机将车窗使用方式改为电动模式;曲柄正式拆除。你已经是车了,你还没有学新 驾驶模式变界面"司机狼狈,然后开始学习如何打开和关闭新的车窗,终于点燃操作,匆匆开车离开适应,装备。
这是为了让个人开发者参与进来吗,个人开发者的APP只要能运行,就没有增加功能,每天更新的动力在哪里? 只有大厂的APP才有更新的动力,很多老的APP因为没有功能增加或者团队变动而不会更新。 目前的政策是 3 年未更新的应用程序应强制下架。
而对于很多开发者来说,这封来自 Apple 的邮件可能根本不会被注意到。 不要在邮件里写内容,APP会下架,邮件里也不会提及,但是会要求你登录苹果检查原因。 找回账号对于很多人来说是一件很头疼的事情,很多和苹果开发者服务人员打过交道的开发者应该都深有感触。 苹果的效率很低, 在这样的正常刺激下,有些人可能会回到苹果的开发平台更新APP,这可能会加速开发者逃离这个悲伤的地方。 无语。 你可以看看游戏市场。 只要游戏没有bug,厂商都会更新,但你购买的程序可以下载。 我买的APP被苹果下架了,因为APP作者没有更新。 苹果会退还我的钱吗?
居然那么多人阳阳怪气是怎么回事?没有强制的引导开发者就是会没有原则的摆烂,我随便举一个例子吧,从iPhone 5s开始苹果开始引入移动设备64位2,同时给了开发者三年时间过渡,直到iOS11之后iPhone,iPad只支持64位,此时也是大量的应用被下架,同年Mac也强制支持64位大量应用于插件无法打开,但是那又如何,总会有开发者摆烂难不成一直不前进?
到如今苹果早就进入纯64位生态,在系统化开销上也小了很多,系统高效了很多,安卓呢一大堆应用因为是32位只能用A710,产生大量能耗,Windows更不用说了为了兼容放弃了多少功能,不要再为开发者辩解了。
所以我支持更加积极的调动开发者的积极性,本来应用开发者需要每年缴纳99美元年费才能继续保留应用,你都保留了更新一些适配一下最新的设备无可厚非,这就是苹果生态的规格,也是为何苹果能保持竞争力的一大原因,反正我是大力支持,我相信也会有很多人不被情绪左右,能更理性地苹果的决策,看到很多应用连iPhone X机型都不适配,实在是怒气不争。