尽管苹果宣布发布会隔天就要发布包括iOS14、iPadOS14等正式版,但开发者在发布会后才陆续收到GM(GoldenMaster)版本的系统与开发工具供其测试,中间过程过于仓促,让不少开发者措手不及,也导致部分应用程序有尚未支持正式版的情况。
部分应用程序尚未支持新系统
目前台湾用户虽然已能下载iOS14、iPadOS14等进行系统升级,却面临部分应用程序如《GogoroApp》、《动物森友会口袋露营广场》等尚未支持的状况。
Gogoro官方发出通知信给车主,由于与测试版本的兼容性验证发现,在iOS14改变了蓝牙配对的信任机制,这个调整可能导致已经升级iOS14的iPhone无法通过蓝牙技术配对电动机车,进而影响解锁车辆以及其他功能。不只Gogoro自家车辆,包括山叶、宏佳腾、PGO、台铃的PBGN(PowerbyGogoroNetwork)车款也会受到影响,预计在4周至6周之内发布与iOS14兼容的应用程序与固件。此外,任天堂官方也指出,《动物森友会口袋露营广场》无法在升级iOS14的iPhone打开,将在本月内更新程序进行修复。
(Source:科技新报截屏)
至于笔者观察,从公开测试版上线后就已进行测试,如通信、社群、流媒体、支付等多数应用程序在iOS14没有无法打开、闪退等问题,对于安全等级要求较高的银行应用程序也逐步完成更新。是否要升级新系统,可取决于平日常用的应用程序是否有尚未支持的状况。
过于仓促引发开发者不悦
在6月下旬的全球开发者大会(WorldwideDevelopersConference,WWDC),苹果带来包括iOS14、iPadOS14等新系统预览,并持续发布多达8个测试版本;但在美西时间15日的发布会上宣布隔天就要发布正式版,而开发者在发布会后才陆续收到如iOS14GM版本更新、以及开发工具Xcode12GM版本供其测试,此举惹怒不少针对iPhone、iPad设计应用程序的开发者。
开发者预览版本在发布GM版本前经常更改一些细节,有时是小细节改动,也有一些新功能被删除,或者因为设计错误而重新调整相关功能。
iOS开发者PeterSteinberger就指出,苹果这次在iOS14GM版本突然删除而不再支持新的API,过去在测试版本一直使用API于是被迫更换。
苹果过去通常会在一周的时间内通知开发者,当正式版发布前开发者可对应用程序进行最后修改并提交至AppStore送审,以解决细节改动造成的功能问题。但这次苹果如同只给他们约一天的时间完成应用程序,不仅让大家措手不及,送审也需要等待时间,恐怕赶不上正式版发布的进程。
为何选在发布会隔天发布正式版
iOS、watchOS等正式版通常是在9月发布,那么苹果为何选在16日这天即发布包括iOS14在内的正式版?
开发者向海外媒体透露他们的看法,是因搭载watchOS7的AppleWatchSeries6需与iOS14搭配使用,而AppleWatchSeries6将从18日开始陆续出货,于是牵动了iOS14正式版的发布进程。
(首图来源:苹果)