看板 MobileComm作者 olmtw (olmtw)標題 [新聞] 蘋果「突襲」釋出 iOS 14 惹怒開發者!Ap時間 Thu Sep 17 09:06:28 2020
蘋果「突襲」釋出 iOS 14 惹怒開發者!App 更新來不及、任天堂也遭殃
2020/09/17 08:35
文/記者黃肇祥
蘋果今日(9/17)正式釋出 iOS 14、iPadOS 14 等最新版本,讓不少果粉大喊終於等到
了!儘管贏得粉絲喝采,蘋果卻反倒惹怒了開發者社群,於推特大量留言抱怨官方釋出新
版本太忽然,根本沒有時間修改 App。
根據《9to5mac》、《BBC》報導,蘋果在昨日(9/16)的秋季發表會公開,將於今日釋
出 iOS 14 正式版升級,此舉卻讓大量開發者措手不及,紛紛於社群媒體上抱怨,沒有時
間修改 App 的程式碼。iOS 13 正式推出時,蘋果至少給予開發者 10 天的緩衝,讓他們
針對新版本進行程式碼修正,這一次卻只有一天。
開發者 Steve Troughton-Smith 就於推特上炮轟,蘋果根本沒有任何通知,甚至也未給
予相關工具提交 App 應用。亦有開發者抱怨,「蘋果今年很討厭開發者啊!」、「對於
任何需要更新、升級的 App 來說,使用者體驗都不會好」。
若使用者搶先升級 iOS 14,開發者卻還未更新 App 程式碼,恐怕導致程式出現意料之外
的錯誤,而蘋果這次的「突襲」似乎連任天堂也遭殃,官方在《動物森友會》手遊版的推
特就公告,若升級 iOS 14 可能導致遊戲無法啟動。
對此蘋果尚未作出任何回應,建議若擔心 App 無法順利運行,使用者可以暫且觀望,再
決定升級的時間。
https://3c.ltn.com.tw/news/41699
心得:
大版本更新雖然有許多新功能,但對於第三方APP來說,也常常更新趕不上
造成部分程式在新版本上會有些小問題
這次來看確實也是比較急一點,不過也是考驗個開發者的應變功力
--
Sent from
Google Chrome on
Windows 10 Pro.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.71.94.31 (臺灣)
※ 文章代碼(AID): #1VOhQMy0 (MobileComm)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1600304790.A.F00.html
→ abc0922001: 14不是有beta版本嗎?正式版又改動很大嗎1F 09/17 09:10
推 hellomo: 6月都beta了........4F 09/17 09:11
噓 pc0805: ???所以誰叫你不用dev beta5F 09/17 09:13
推 tonyian: 可能希望beta版後面還有個 gamma版吧6F 09/17 09:17
推 shlee: beta都到8版了7F 09/17 09:17
噓 w610328: Beta版不是出超久了?8F 09/17 09:21
推 walkmancat: 往年beta版到正式版不也都六月到九月嗎?10F 09/17 09:28
噓 s00126: 突襲??????12F 09/17 09:41
推 nk950357: Gogoro也是發通知跟大家說不要升級14因為藍牙機制更改 靠 beta那麼早給你了 都在裝死喔13F 09/17 09:48
推 ridesuptt: gogoro馬上跳通知要使用者先不要更新,不然無法使用藍牙配對XD
樓上先講了15F 09/17 09:48
→ tonyian: 反正這些開發者也是apple用戶就吞下吧,apple不會錯20F 09/17 09:54
推 benedict76: 可能beta 8拔掉某些功能來不及修正吧!24F 09/17 09:56
噓 foreverwhat: beta這麼久不改 除非你告訴我beta8跟正式版不一樣有大改25F 09/17 09:58
推 benedict76: 開發者不可能新版beta出來就下載然後測整個程式,通常都是beta1出來後開始看哪裡有問題修正,如果遇到新版拔api就麻煩,修正時間就更久。27F 09/17 10:02
推 dragon16: 有沒有實際在IOS上開發app的工程師分享一下經驗阿?31F 09/17 10:10
推 ajia0818: 每年都同樣時期釋出時間....而且都beta8了 哪來的突然33F 09/17 10:12
→ dragon16: 不管beta幾都不是正式版阿,如果正式版放出的前一天才給開發者正式版的相關工具,這樣真的來得及?35F 09/17 10:15
噓 ray751203: 一堆沒邏輯的 要是都跟以前一樣還會被抱怨嗎...
什麼每年都怎樣怎樣 每年都沒放iphone在發表會?
還是每年都嚴重疫情? 根本就都不同環境條件...37F 09/17 10:16
噓 SHENG2014: 是在考驗升級14,安裝App都閃退的果粉耐心吧。40F 09/17 10:19
推 benedict76: 其實beta對開發者來說只是拿到新api可以開始規劃新功能或是明顯會閃退的部分,真的debug還是要等正式上線才有辦法解決。41F 09/17 10:20
噓 Danteva: 都出到beta8,你各位工程師還在等GM版出再來處理,公司沒扣薪水算仁慈了44F 09/17 10:25
推 benedict76: 那apple工程師要被扣到負數了吧!一個熱點修多久還沒好…46F 09/17 10:27
→ commandoEX: Beta後面應該還有釋出RC(候選)代表9成定案,開發者才會真的開始動吧49F 09/17 10:36
推 mikedin: 推文有幾個真的開發過@@51F 09/17 10:37
推 Jwfsm: 那以前幹嘛要10天 直接上了啊 你開發者自己想辦法這裡每個都頂級工程師 超屌der52F 09/17 10:37
推 styyu1281: 看一些大的開源專案beta之後都會有RC54F 09/17 10:41
推 tshu: 急的不得了55F 09/17 10:47
噓 CapriceChang: 一堆不懂開發流程的果粉拼命護航 可憐哪
今天水果餵大便給你都會喊好香57F 09/17 10:49
噓 a123444556: 要求緩衝時間很正常吧 確認新版有無bug且處理掉又不是兩三天就能解決的 在beta版沒問題不代表正式版上來一樣沒問題59F 09/17 10:52
推 SamZJ: GM給一天而已笑死,想在蘋果平台上乞討就吞下去吧62F 09/17 10:54
→ spfy: 這篇風向超奇妙 工程師可能剛開完會才上來推文XDDD63F 09/17 10:55
→ leaveleft: 說真的...沒那麼簡單,beta版跑沒問題,用在正式版總會有一些奇怪的事情發生...可能板上很多神人吧,轉換都不會有bug...64F 09/17 10:55
推 james80351: 前面推文每個都軟體開發高手欸 beta到GM都一樣還需要後面版本幹嘛 大概7月就能更新啦68F 09/17 11:01
噓 loststory: 自由3C的記者是不是任天堂腦粉啊,上次吹捧10幾年前的老移植遊戲是本年度神作,現在這篇也要扯任天堂70F 09/17 11:02
推 hyghmax1202: 基本上beta版的用意是給開發者測試新功能和驗證程式 但因為還是beta版 所以出現的bug會不確定是OS的問題還是App的問題 要等到正式版出來以後開發者才會著手進行App的Debug 但現在的問題就是Apple沒有給開發者正式版釋出的足夠緩衝時間72F 09/17 11:03
推 shotakun: 果粉是不是都文組的啊,笑死77F 09/17 11:03
推 mioaria: 果粉護航成這樣XDD 笑死
以為更新只要按個按鍵就都跑好就是79F 09/17 11:06
推 jimei2: 文組邏輯 工程師debug不需要時間阿81F 09/17 11:11
噓 ht9410310000: Beta出多久了我才不信多10天改的完
垃圾記者誤導閱聽者82F 09/17 11:12
噓 gkhank: 記者不用功啊,到底哪裡突然了?都已經iOS14beta8了,開發者怎麼可能被突襲?84F 09/17 11:14
噓 power1220: 考驗? 蘋果官方不管做什麼都是對的 ㄏㄏ86F 09/17 11:18
推 hsparrot: 在beta期間修App,不只是幫App debug,也要幫系統debug,而且一般用戶又不會去用beta版,我開發者幹麻每天追beta,等穩定的RC或Release出來再動工就好87F 09/17 11:23
推 barttien: Android 不是也這樣?憑什麼罵蘋果?90F 09/17 11:26
推 benedict76: beta出來到現在三個月也不算久,有些api被拿掉要繞過的話三個月說不定不夠用…91F 09/17 11:27
推 bonny5566: 一堆不懂菜雞 beta版最好是會一直跟 他這版改這樣下一版又變 線上產品難道要跟著一直修正 當然等正式再來啊93F 09/17 11:28
→ benedict76: android 系統近期穩定很多,看版號就可略知一二,ios 13都不知道到點幾版了。96F 09/17 11:29
推 doom3: 寫程式的幹嘛BETA跟改 能在RC改就很好了==
多的是出來一兩個月後才改98F 09/17 11:29
推 hyghmax1202: 不管是beta多少都還是beta版啊 你是開發者會依照beta版開發App給用戶嗎?所以不管是beta多少都只是用來測試新功能和驗證程式而已 沒問題就沒問題 有問題就回報給Apple 看是下一版beta修正 還是App的問題要開發者自己解決
說Android也一樣的 應該是沒看懂吧 釋出當然都是馬上釋出 但重點是釋出前有沒有提前告知開發者啊100F 09/17 11:31
噓 LoKaaa: 某些推文馬上看出有多鍵盤107F 09/17 11:36
推 chichen: 有的推文id可以知道是死忠果粉了108F 09/17 11:51
→ azuel: beta非rc版的開發出來有問題你是要一版一版跟著改?然後改了有問題你又能知道是不是os的beta bug?
八個版本你每一版都要去跟著os一起debug甚至重寫?109F 09/17 11:53
→ azuel: beta是apple自己beta不是給開發者beta好嗎113F 09/17 11:54
噓 DDD2002: 推文好像很懂結果一看都鍵盤工程師114F 09/17 12:18
→ pusheen: Developer beta 是給 Apple 自己開發用的嗎?115F 09/17 12:21
推 niverse: 樓上一堆用嘴巴寫程式的最會117F 09/17 12:26
噓 DarenR: 最穩定的系統 哈哈118F 09/17 12:31
推 Arbin: beta 就是還會一直動一直動一直動的版本
在一直動的版本做開發你是要工程師再多付出多少時間成本...119F 09/17 12:33
→ lukesfather: 主要是用突襲兩字的問題吧… 又不是不知道有新版,除非是beta和正式版大改,不然講突襲都非常有問題…122F 09/17 12:36
推 Firemaples: 很多軟體出版流程會在 beta 之後先出 rc 版,如果這個 rc 版沒問題會直接被提升成 release 版本,確保開發人員在 rc 時投入測試有足夠的時間驗證正式版
Android AOSP 及官方的 library 也都有走這個流程正因為 beta 版本和 release 版本本身會有差異,所以有些軟體公司才會在 rc 的時候才開始投入相容性測試126F 09/17 12:39
推 hygen: 讓大家bug一堆,然後想換新手機這樣XDDD134F 09/17 12:43
推 guogu: 正式版哪可能跟beta一樣 要更多時間檢查正常吧
一天大概就只能beta版字樣拿掉直接上了136F 09/17 12:54
推 now99: ??138F 09/17 12:55
推 icexyz: 護駕!護駕!140F 09/17 13:17
推 a7462953: 真的快笑死,如果每一版Beta都要跟工程師的肝應該會直接炸裂了吧
反正千錯萬錯都不是蘋果的錯,果粉雲工程師真可怕141F 09/17 13:20
推 paul40807: Android 11出了一段時間有些App還不是沒支援 習慣就好144F 09/17 13:23
→ keyman616: 果粉都文組阿
以為在星巴克喝咖啡程式就自己完成了147F 09/17 13:30
--