苹果只提前一天通知就发布了iOS14、iPadOS14和WatchOS7,开发人员对此感到沮丧

2020-09-16 22:59:41

在今天的苹果发布会上等待iPhone12发布的苹果迷们可能会有点失望。但是,苹果给了他们一个机会来拖延他们的时间:宣布iOS14将于明天发布。

惊喜!听上去不错!。除非,也就是说,您是一名iPhone应用程序开发人员。他们很生气。

我知道这听起来有多烦人,但我认为这是我在苹果发布会后感受到的最负面的一次。我并没有强迫自己这么做,但我确实做了很多工作,准备推出iOS14的“第一天”版本,希望能得到一些清单之类的奖励。

苹果公司明天在没有通知开发者的情况下放弃iOS14,也没有给开发者提交他们的应用程序😂的最终工具。

IOS开发者Shihab Mehbob在一条消息中说:“我认为很多开发者今晚会睡不着觉,或者只是放弃,在他们想发布的时候选择发布(他们的应用程序),而不是与新的操作系统一起发布。”“苹果似乎突然决定在没有真正警告或关心的情况下给开发者带来惊喜。”

苹果在没有任何事先通知的情况下,在一天内随意丢弃了iOS14,这在2020年是非常有品牌意义的。

谢哈布解释说,他是幸运的开发者之一。他只是碰巧完成了他的应用程序,这是一款适用于Twitter的iOS产品,正好赶上明天出人意料的iOS14发布。

本周早些时候,我非常幸运地为iOS14准备好了我的应用程序,并附上了截图。但许多人预计最早将于下周发布。在过去的两个月里,花了无数个小时才让它以这样的方式结束,肯定是令人崩溃的。

然而,即使他的应用程序开发过程结束了,这并不意味着他可以在晚上踢球。最后一刻的匆忙被证明是一个问题。Shihab仍然需要让他的应用程序通过苹果的审查程序。他并不孤单。这似乎给其他希望向苹果提交应用程序的开发者带来了问题。

Xcode SDK可能明天就可以在iOS14上使用了,但是App Store Connect不是https://t.co/A2J4NkUqol的🤦‍♂️。

高咖啡因含量公司的开发人员Steve Troughton-Smith告诉我:“没有这样的事先警告,什么都没有准备好。”“开发者还没有准备好,App Store还没有准备好,每个人都在争先恐后地做出反应,而不是有机会正常完成他们的应用程序。”

史蒂夫和我一起经历了正常的iOS发布过程。苹果通常会在新iOS正式公开发布前一周左右给第三方应用开发者提个醒。在最新的操作系统正式向公众发布之前,该公司推出了新的iOS和Xcode开发工具的“黄金大师”副本。这给了iPhone应用程序开发者所需的时间,以确保他们为新iOS测试版构建的应用程序在最终版本上能够正常工作。有时,只有在流程的这一点上才会发现或只能修复一些关键的错误。

额外的时间还可以用来为苹果发布会上宣布的任何新设备添加新功能。苹果对应用程序的审批过程也需要一些时间,所以开发者有一周的时间来确保他们及时提交,以保证他们的工作将出现在iOS发布的App Store中。

这些产品看起来都酷毙了,但从第三方开发者关系的角度来看,这场主题演讲是最糟糕的之一。

“当用户安装新的iOS14并寻找新的应用程序时,在商店上架的希望已经破灭。没有机会在最后一刻对现有的应用程序进行一些修复,以确保它们在用户升级操作系统时不会完全停止工作。“Steve解释说。

“有些开发者整个夏天都在研究新的东西,使用最新的技术,希望第一天就能到场,参与新iOS的激动人心(和媒体报道),”他继续说。“对于他们中的许多人来说,如果事情就这样结束了,而不是一场胜利的发布,他们会感到难以置信的不安,而且这可能会极大地减少他们获得的覆盖范围或销售额。”这一次,我们已经联系了苹果公司,征求对这一过程的评论。

一些开发商试图往好的方面看,把事情往好的方面想。一位iOS开发人员在Twitter上发帖解释说,不会急于在发布前及时发布他们的应用程序。

老实说,现在冲击已经消退,我有点喜欢快速扭亏为盈的发射。而不是典型的疯狂冲刺。不再有“第一天”……我们都在推出“第一天+一些东西”。更凉爽一点……今年我肯定会用得上的。

但是,归根结底,有很多开发人员确实关注iOS发布的日子。这是一个每年一次的机会,最有可能吸引眼球的人--用户、媒体、投资者--将在App Store上寻找充分利用最新iOS最新功能的新版本和应用程序。

谢哈布解释说:“开发者有不到24小时的时间来完成他们的新应用程序的构建,通过新发布的Xcode版本提交,这可能是一个缓慢的下载,并祈祷它通过App Store审查,所有这些都在似乎不可能的时间框架内完成。”

“这是一个很难被置于的位置,但我想没有像最后一刻的压力那样的动力。”