看板 MobileComm 關於我們 聯絡資訊
蘋果「突襲」釋出 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 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1600304790.A.F00.html
abc0922001 : 14不是有beta版本嗎?正式版又改動很大嗎 09/17 09:10
lukesfather : 6月22 beta,到現在釋出很突然? 09/17 09:10
ayasesayuki : 日本不意外 都beta多久了 09/17 09:11
hellomo : 6月都beta了........ 09/17 09:11
pc0805 : ???所以誰叫你不用dev beta 09/17 09:13
tonyian : 可能希望beta版後面還有個 gamma版吧 09/17 09:17
shlee : beta都到8版了 09/17 09:17
w610328 : Beta版不是出超久了? 09/17 09:21
ddt888068 : 才3個月不夠修改App啦 09/17 09:24
walkmancat : 往年beta版到正式版不也都六月到九月嗎? 09/17 09:28
abc0922001 : 可能是都沒有開發文件跟debug工具吧? 09/17 09:30
s00126 : 突襲?????? 09/17 09:41
nk950357 : Gogoro也是發通知跟大家說不要升級14因為藍牙機制 09/17 09:48
nk950357 : 更改 靠 beta那麼早給你了 都在裝死喔 09/17 09:48
ridesuptt : gogoro馬上跳通知要使用者先不要更新,不然無法使用 09/17 09:48
ridesuptt : 藍牙配對XD 09/17 09:48
ridesuptt : 樓上先講了 09/17 09:49
nk950357 : https://i.imgur.com/RA7WynA.png 還敢跟大家說之 09/17 09:50
nk950357 : 前測試版有問題啊 09/17 09:50
tonyian : 反正這些開發者也是apple用戶就吞下吧,apple不會 09/17 09:54
tonyian : 錯 09/17 09:54
seraphic298 : 噓記者 突襲個屁 開發者到Beta8是假的喔 09/17 09:54
firingmoon : 不要說自己是開發者 很丟臉 09/17 09:55
benedict76 : 可能beta 8拔掉某些功能來不及修正吧! 09/17 09:56
foreverwhat : beta這麼久不改 除非你告訴我beta8跟正式版不一樣 09/17 09:58
foreverwhat : 有大改 09/17 09:58
benedict76 : 開發者不可能新版beta出來就下載然後測整個程式,通 09/17 10:02
benedict76 : 常都是beta1出來後開始看哪裡有問題修正,如果遇到 09/17 10:02
benedict76 : 新版拔api就麻煩,修正時間就更久。 09/17 10:02
l11k755013 : 同意樓上 09/17 10:05
dragon16 : 有沒有實際在IOS上開發app的工程師分享一下經驗阿 09/17 10:10
dragon16 : ? 09/17 10:10
ajia0818 : 每年都同樣時期釋出時間....而且都beta8了 哪來的 09/17 10:12
ajia0818 : 突然 09/17 10:12
dragon16 : 不管beta幾都不是正式版阿,如果正式版放出的前一 09/17 10:15
dragon16 : 天才給開發者正式版的相關工具,這樣真的來得及? 09/17 10:15
ray751203 : 一堆沒邏輯的 要是都跟以前一樣還會被抱怨嗎... 09/17 10:16
ray751203 : 什麼每年都怎樣怎樣 每年都沒放iphone在發表會? 09/17 10:17
ray751203 : 還是每年都嚴重疫情? 根本就都不同環境條件... 09/17 10:17
SHENG2014 : 是在考驗升級14,安裝App都閃退的果粉耐心吧。 09/17 10:19
benedict76 : 其實beta對開發者來說只是拿到新api可以開始規劃新 09/17 10:20
benedict76 : 功能或是明顯會閃退的部分,真的debug還是要等正式 09/17 10:20
benedict76 : 上線才有辦法解決。 09/17 10:20
Danteva : 都出到beta8,你各位工程師還在等GM版出再來處理, 09/17 10:25
Danteva : 公司沒扣薪水算仁慈了 09/17 10:25
benedict76 : 那apple工程師要被扣到負數了吧!一個熱點修多久還 09/17 10:27
benedict76 : 沒好… 09/17 10:27
evilhaha : 推文一堆鍵盤工程師 笑死 09/17 10:35
commandoEX : Beta後面應該還有釋出RC(候選)代表9成定案,開發者 09/17 10:36
commandoEX : 才會真的開始動吧 09/17 10:36
mikedin : 推文有幾個真的開發過@@ 09/17 10:37
Jwfsm : 那以前幹嘛要10天 直接上了啊 你開發者自己想辦法 09/17 10:37
Jwfsm : 這裡每個都頂級工程師 超屌der 09/17 10:38
styyu1281 : 看一些大的開源專案beta之後都會有RC 09/17 10:41
tshu : 急的不得了 09/17 10:47
kougousei : 推文一堆鍵盤工程師 09/17 10:47
CapriceChang: 一堆不懂開發流程的果粉拼命護航 可憐哪 09/17 10:49
CapriceChang: 今天水果餵大便給你都會喊好香 09/17 10:49
a123444556 : 要求緩衝時間很正常吧 確認新版有無bug且處理掉又不 09/17 10:52
a123444556 : 是兩三天就能解決的 在beta版沒問題不代表正式版上 09/17 10:53
a123444556 : 來一樣沒問題 09/17 10:54
SamZJ : GM給一天而已笑死,想在蘋果平台上乞討就吞下去吧 09/17 10:54
spfy : 這篇風向超奇妙 工程師可能剛開完會才上來推文XDDD 09/17 10:55
leaveleft : 說真的...沒那麼簡單,beta版跑沒問題,用在正式版 09/17 10:55
leaveleft : 總會有一些奇怪的事情發生...可能板上很多神人吧, 09/17 10:55
leaveleft : 轉換都不會有bug... 09/17 10:55
charmingpink: Android11不是突襲嗎 笑死 09/17 11:00
james80351 : 前面推文每個都軟體開發高手欸 beta到GM都一樣還需 09/17 11:01
james80351 : 要後面版本幹嘛 大概7月就能更新啦 09/17 11:01
loststory : 自由3C的記者是不是任天堂腦粉啊,上次吹捧10幾年前 09/17 11:02
loststory : 的老移植遊戲是本年度神作,現在這篇也要扯任天堂 09/17 11:02
hyghmax1202 : 基本上beta版的用意是給開發者測試新功能和驗證程 09/17 11:03
hyghmax1202 : 式 但因為還是beta版 所以出現的bug會不確定是OS的 09/17 11:03
hyghmax1202 : 問題還是App的問題 要等到正式版出來以後開發者才 09/17 11:03
hyghmax1202 : 會著手進行App的Debug 但現在的問題就是Apple沒有 09/17 11:03
hyghmax1202 : 給開發者正式版釋出的足夠緩衝時間 09/17 11:03
shotakun : 果粉是不是都文組的啊,笑死 09/17 11:03
hyghmax1202 : 大家不要戰文理組啦OwO# 09/17 11:04
mioaria : 果粉護航成這樣XDD 笑死 09/17 11:06
mioaria : 以為更新只要按個按鍵就都跑好就是 09/17 11:07
jimei2 : 文組邏輯 工程師debug不需要時間阿 09/17 11:11
ht9410310000: Beta出多久了我才不信多10天改的完 09/17 11:12
ht9410310000: 垃圾記者誤導閱聽者 09/17 11:12
gkhank : 記者不用功啊,到底哪裡突然了?都已經iOS14beta8 09/17 11:14
gkhank : 了,開發者怎麼可能被突襲? 09/17 11:14
power1220 : 考驗? 蘋果官方不管做什麼都是對的 ㄏㄏ 09/17 11:18
hsparrot : 在beta期間修App,不只是幫App debug,也要幫系統 09/17 11:23
hsparrot : debug,而且一般用戶又不會去用beta版,我開發者幹 09/17 11:24
hsparrot : 麻每天追beta,等穩定的RC或Release出來再動工就好 09/17 11:24
barttien : Android 不是也這樣?憑什麼罵蘋果? 09/17 11:26
benedict76 : beta出來到現在三個月也不算久,有些api被拿掉要繞 09/17 11:27
benedict76 : 過的話三個月說不定不夠用… 09/17 11:27
bonny5566 : 一堆不懂菜雞 beta版最好是會一直跟 他這版改這樣 09/17 11:28
bonny5566 : 下一版又變 線上產品難道要跟著一直修正 當然等正式 09/17 11:28
bonny5566 : 再來啊 09/17 11:28
benedict76 : android 系統近期穩定很多,看版號就可略知一二,io 09/17 11:29
benedict76 : s 13都不知道到點幾版了。 09/17 11:29
doom3 : 寫程式的幹嘛BETA跟改 能在RC改就很好了== 09/17 11:29
doom3 : 多的是出來一兩個月後才改 09/17 11:29
hyghmax1202 : 不管是beta多少都還是beta版啊 你是開發者會依照b 09/17 11:31
hyghmax1202 : eta版開發App給用戶嗎?所以不管是beta多少都只是 09/17 11:31
hyghmax1202 : 用來測試新功能和驗證程式而已 沒問題就沒問題 有 09/17 11:31
hyghmax1202 : 問題就回報給Apple 看是下一版beta修正 還是App的 09/17 11:31
hyghmax1202 : 問題要開發者自己解決 09/17 11:31
hyghmax1202 : 說Android也一樣的 應該是沒看懂吧 釋出當然都是馬 09/17 11:35
hyghmax1202 : 上釋出 但重點是釋出前有沒有提前告知開發者啊 09/17 11:35
LoKaaa : 某些推文馬上看出有多鍵盤 09/17 11:36
chichen : 有的推文id可以知道是死忠果粉了 09/17 11:51
azuel : beta非rc版的開發出來有問題你是要一版一版跟著改? 09/17 11:53
azuel : 然後改了有問題你又能知道是不是os的beta bug? 09/17 11:53
azuel : 八個版本你每一版都要去跟著os一起debug甚至重寫? 09/17 11:54
ssss3566 : 嗨 驚不驚喜 意不意外 09/17 11:54
azuel : beta是apple自己beta不是給開發者beta好嗎 09/17 11:54
DDD2002 : 推文好像很懂結果一看都鍵盤工程師 09/17 12:18
pusheen : Developer beta 是給 Apple 自己開發用的嗎? 09/17 12:21
Sexyfather : 樓上這些是app工程師的再出來嘴好不 09/17 12:25
niverse : 樓上一堆用嘴巴寫程式的最會 09/17 12:26
DarenR : 最穩定的系統 哈哈 09/17 12:31
Arbin : beta 就是還會一直動一直動一直動的版本 09/17 12:33
Arbin : 在一直動的版本做開發你是要工程師再多付出多少時 09/17 12:33
Arbin : 間成本... 09/17 12:33
lukesfather : 主要是用突襲兩字的問題吧… 又不是不知道有新版, 09/17 12:36
lukesfather : 除非是beta和正式版大改,不然講突襲都非常有問題 09/17 12:36
lukesfather : … 09/17 12:36
AnewMitch : 噁心記者 09/17 12:38
Firemaples : 很多軟體出版流程會在 beta 之後先出 rc 版,如果 09/17 12:39
Firemaples : 這個 rc 版沒問題會直接被提升成 release 版本,確 09/17 12:39
Firemaples : 保開發人員在 rc 時投入測試有足夠的時間驗證正式 09/17 12:39
Firemaples : 版 09/17 12:39
Firemaples : Android AOSP 及官方的 library 也都有走這個流程 09/17 12:39
Firemaples : 正因為 beta 版本和 release 版本本身會有差異,所 09/17 12:40
Firemaples : 以有些軟體公司才會在 rc 的時候才開始投入相容性 09/17 12:40
Firemaples : 測試 09/17 12:40
hygen : 讓大家bug一堆,然後想換新手機這樣XDDD 09/17 12:43
altee5566 : ??記者是文組 09/17 12:51
guogu : 正式版哪可能跟beta一樣 要更多時間檢查正常吧 09/17 12:54
guogu : 一天大概就只能beta版字樣拿掉直接上了 09/17 12:55
now99 : ?? 09/17 12:55
yellow3621 : 好多雲APP軟體工程師... 09/17 13:11
icexyz : 護駕!護駕! 09/17 13:17
a7462953 : 真的快笑死,如果每一版Beta都要跟工程師的肝應該會 09/17 13:20
a7462953 : 直接炸裂了吧 09/17 13:20
a7462953 : 反正千錯萬錯都不是蘋果的錯,果粉雲工程師真可怕 09/17 13:20
paul40807 : Android 11出了一段時間有些App還不是沒支援 習慣就 09/17 13:23
paul40807 : 好 09/17 13:23
ayasesayuki : Android 11更慘就不說了? 09/17 13:30
keyman616 : 果粉都文組阿 09/17 13:30
keyman616 : 以為在星巴克喝咖啡程式就自己完成了 09/17 13:30
Aaso : 還是一堆app當天就更新支援iOS14啦 09/17 13:46
azuel : 可以當天更新支援的大多是api沒有受到比較大改變 09/17 13:47
azuel : 就好像如果你明天突然宣布把台灣度量衡單位改英制 09/17 13:48
azuel : 雞排攤可以當天適應運作沒問題,有的產業就很慘 09/17 13:48
carlos017 : 應該是這篇原文報導 https://tcrn.ch/35FQwDH 09/17 13:49
Aaso : 以智慧門鎖使用來看 因為iOS14改變的藍芽信任機制 09/17 13:52
Aaso : 很多廠商利用藍牙解鎖的都哀嚎來不及更新 但是Augu 09/17 13:52
Aaso : st在GM時就更新了 要做還是可以啦 09/17 13:52
horb : 更新了。好險目前手機沒問題 09/17 13:55
Aaso : 而且iOS每年幾乎都固定在這個時間更新 好的公司在w 09/17 13:58
Aaso : wdc(6月)之後就開始準備更新app了 也沒有叫你從b 09/17 13:58
Aaso : eta1開始debug 09/17 13:58
PennyFinn : 任天堂的動森口袋露營有災情啊,昨天還是前天有公告 09/17 14:11
PennyFinn : 叫使用者先不要更新免得不能玩 09/17 14:12
carlos017 : 這篇中文新聞寫的較詳細 https://bit.ly/33Fpdqg 09/17 14:15
s9209122222 : 滾動更新很難嗎? 09/17 14:15
s9209122222 : Arch Linux 可以,蘋果開發者不行? 09/17 14:16
garlic1234 : 少數有問題是個案,一堆都有問題就叫結構 09/17 14:18
carlos017 : 原因是開發者在發表會後才收到GM系統和開發工具測試 09/17 14:18
Aaso : gogoro已經惡名昭彰了好嗎 去年也在正式版出來後一 09/17 14:19
Aaso : 段時間才肯更新 09/17 14:19
Aaso : https://is.gd/EEp5Uh 09/17 14:19
azuel : 上面幾位要不要先去看完新聞內文 09/17 14:20
Aaso : 去年沒有今年的狀況gogoro照樣出包 09/17 14:20
azuel : 本來beta有的api在GM版的時候突然砍了 09/17 14:21
azuel : 這滾動更新也一樣死好嗎 09/17 14:21
tenorlan : 不是每年都佈道大會完不久就釋出嗎 09/17 14:21
azuel : 只要是beta,沒有承諾rc版不做大改變,那就不是定版 09/17 14:22
guogu : 今年是佈道大會結束gm版跟工具才開始發跟你說明天上 09/17 14:22
azuel : 不是定版的東西最後出來之前都有可能會改變 09/17 14:22
guogu : 看這新聞以前是10天後才上 09/17 14:23
azuel : 你要蓋一間房子連土地畫到哪裡都不知道要怎設計 09/17 14:25
azuel : 設計圖都畫好了突然最終土地砍了一塊 09/17 14:25
azuel : 你房子是原本設計直接削掉一塊膩? 09/17 14:25
azuel : 那你會知道這土地最終決定之前都可能變動的話 09/17 14:26
azuel : 你要土地變一次就整個結構設計重搞一次? 09/17 14:26
azuel : 最可憐的是真的很乖每次變動就改的最後也被整 09/17 14:28
gjcl6 : 一堆鍵盤嘴砲 09/17 14:32
liwmewmew : 理論上,最後一版beta版本會跟正式版是相近的吧? 09/17 14:46
liwmewmew : 至少我的開發經驗跟合作廠商,大多是這樣啊,測了OK 09/17 14:47
liwmewmew : 最後的測試版就直接轉正式版 09/17 14:47
liwmewmew : 不過也可以理解,APP開發者不會想一直跟著beta修APP 09/17 14:48
liwmewmew : 換我也想等正式版確定了再tune APP 09/17 14:48
liwmewmew : 天知道這版beta還會不會大改,一直跟很累 09/17 14:49
azuel : 所以beta -> release candidate的信賴機制很重要 09/17 14:52
azuel : 進rc了就只能小修東西不能動人家開發要用的 09/17 14:53
azuel : 這個互信基礎有了,開發者才知道幾時可以投入 09/17 14:54
azuel : 蘋果這次這樣搞,下次會在beta投入的開發者會更少 09/17 14:55
stillcolor : 推文一堆文組的不懂裝懂 09/17 16:44
scott8257 : 使用者想得永遠都很簡單 09/17 16:49
bhis : 這裡好多雲開發者 09/17 16:53
blackdragon : 出籠 09/17 17:00
atelier : 有信仰真好 什麼都其他人的問題 09/17 17:49
piqidibi : 果粉素質...我都不好意思說自己拿iPhone了... 09/17 18:30
MrCool5566 : 果粉知道 beta、rc 的差別嗎?笑死 09/17 18:59
starlityang : 不爽就不要開發啊哈哈 09/17 20:10
styyu1281 : 雖然微軟很爛,但是以前微軟RC之後還有RTM… 09/17 20:44
hedgehogs : 做不出來就別當開發者了啦,講一堆都是在找理由 09/17 21:13
kougousei : 某些人講得很輕鬆 其他公司的時間都不是時間 09/17 21:35
kougousei : 我大蘋果愛怎麼改就怎麼改 突襲發布你們隔天沒做好 09/17 21:36
kougousei : 都是你們的錯 絕對不是我大蘋果的錯 09/17 21:36
sean0430 : 笑死 一堆鍵盤工程師 09/17 22:18
Aerci : 蘋果搞開發者也不是第一次了 09/17 23:26
Aerci : 根本是習慣性的 09/17 23:27
offstage : 不會寫程式的人永遠覺得寫程式很簡單 09/18 07:37
xJIAJIAx : ☁ 09/18 14:10
Nitony : 鍵盤工程師真香 09/19 01:04
gx8759121 : 果粉工程師:APP不能用一定是APP爛!跟我果一點關係 09/21 00:39
gx8759121 : 都沒有 09/21 00:39