顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2020-09-18 01:13:06
看板 iOS
作者 Lyeuiechang (誠誠小屁孩)
標題 [情報] 升級新系統請三思!iOS 14 發布恐過於倉促,部分軟體與手遊
時間 Thu Sep 17 15:42:09 2020


情報來源:Technews

https://tinyurl.com/y33tke2y
升級新系統請三思!iOS 14 發布恐過於倉促,部分軟體與手遊尚未支援 | TechNews 科技新報
[圖]
儘管蘋果宣布發表會隔天就要釋出包括 iOS 14、iPadOS 14 等正式版,但開發者在發表會後才陸續收到 GM(Golden Master)版本的系統與開發工具供其測試,中間過程過於倉促,讓不少開發者措手不及,也導致部分應用程式有尚未支援正式版的情況。 部分應用程式尚未支援新系統 目... ...

 

升級新系統請三思!iOS 14 發布恐過於倉促,部分軟體與手遊尚未支援

作者 陳 冠榮 | 發布日期 2020 年 09 月 17 日 13:25 | 分類 app , Apple , iOS

https://i.imgur.com/BDLR6EJ.png
[圖]

儘管蘋果宣布發表會隔天就要釋出包括 iOS 14、iPadOS 14 等正式版,但開發者在發表
會後才陸續收到 GM(Golden Master)版本的系統與開發工具供其測試,中間過程過於倉
促,讓不少開發者措手不及,也導致部分應用程式有尚未支援正式版的情況。


部分應用程式尚未支援新系統

目前台灣用戶雖然已能下載 iOS 14、iPadOS 14 等進行系統升級,卻面臨部分應用程式
如《Gogoro App》、《動物森友會 口袋露營廣場》等尚未支援的狀況。

Gogoro 官方發出通知信給車主,由於與測試版本的相容性驗證發現,在 iOS 14 改變了
藍牙配對的信任機制,這個調整可能導致已經升級 iOS 14 的 iPhone 無法透過藍牙技術
配對電動機車,進而影響解鎖車輛以及其他功能。不只 Gogoro 自家車輛,包括山葉、宏
佳騰、PGO、台鈴的 PBGN(Power by Gogoro Network)車款也會受到影響,預計在 4 週
至 6 週之內釋出與 iOS 14 相容的應用程式與韌體。此外,任天堂官方也指出,《動物
森友會 口袋露營廣場》無法在升級 iOS 14 的 iPhone 開啟,將在本月內更新程式進行
修復。


https://i.imgur.com/GgVCxUS.png
[圖]

https://i.imgur.com/WfvVNWW.png
[圖]

(Source:科技新報截圖)

至於筆者觀察,從公開測試版上線後就已進行測試,如通訊、社群、串流、支付等多數應
用程式在 iOS 14 沒有無法開啟、閃退等問題,對於安全等級要求較高的銀行應用程式也
逐步完成更新。是否要升級新系統,可取決於平日常用的應用程式是否有尚未支援的狀況

過於倉促引發開發者不悅

在 6 月下旬的全球開發者大會(Worldwide Developers Conference,WWDC 2020),蘋
果帶來包括 iOS 14、iPadOS 14 等新系統預覽,並持續發布多達 8 個測試版本;但在美
西時間 15 日的發表會上宣布隔天就要釋出正式版,而開發者在發表會後才陸續收到如

iOS 14 GM 版本更新、以及開發工具 Xcode 12 GM 版本供其測試,此舉惹怒不少針對
iPhone、iPad 設計應用程式的開發者。

開發者預覽版本在發布 GM 版本前經常更改一些細節,有時是小細節改動,也有一些新功
能被刪除,或者因為設計錯誤而重新調整相關功能。

iOS 開發者 Peter Steinberger 就指出,蘋果這次在 iOS 14 GM 版本突然刪除而不再支
援新的 API,過去在測試版本一直使用 API 於是被迫更換。

蘋果過去通常會在一週的時間內通知開發者,當正式版釋出前開發者可對應用程式進行最
後修改並提交至 App Store 送審,以解決細節改動造成的功能問題。但這次蘋果如同只
給他們約一天的時間完成應用程式,不僅讓大家措手不及,送審也需要等待時間,恐怕趕
不上正式版釋出的時程。

為何選在發表會隔天釋出正式版

iOS、watchOS 等正式版通常是在 9 月發布,那麼蘋果為何選在 16 日這天即釋出包括
iOS 14 在內的正式版?

開發者向國外媒體透露他們的看法,是因搭載 watchOS 7 的 Apple Watch Series 6 需
與 iOS 14 搭配使用,而 Apple Watch Series 6 將從 18 日開始陸續出貨,於是牽動
了 iOS 14 正式版的發布時程。


Apple developers are scrambling over accelerated iOS 14 release
https://tinyurl.com/y24rpwmo
Apple developers are scrambling over accelerated iOS 14 release - The Verge
[圖]
Apple angered many in the iOS developer community yesterday when it announced that iOS 14 would be available to everyone today. The announcement gave  ...

 

(首圖來源:蘋果)

這邊引用一些 Reddit 網友的留言跟相關的網頁:

為了閱讀方便,英文段落將用 Deepl 轉成簡體中文譯文,
再用 Word 內建簡轉繁功能來轉成繁體中文,並且會做一些修飾。

Developers frustrated at just one day’s notice of iOS, iPadOS and watchOS
rollout
https://redd.it/itvs4m

wchill 80 points · 15 hours ago
https://i.imgur.com/gArr0kb.png
[圖]

裡面提到兩個文章連結

Why is Apple acting like an Asshole?
https://tinyurl.com/y42boxp6
Why is Apple acting like an Asshole? ·  Jesse Squires
[圖]
Turing complete with a stack of 0xdeadbeef ...

 

但今天,蘋果宣佈iOS 14明天發貨。這是在活動接近尾聲的時候--太平洋時間上午11點左
右。這意味著西海岸的開發者有半天的時間來為iOS 14的App更新做最後的調整,並讓他
們的App用剛剛發佈的Xcode 12 GM提交,並通過App Store的審核。這些任務都不是小事
,熟悉它們的人都不會同意這是一個足夠的時間來完成它們。如果你恰好在東海岸工作,
這意味著在工作日結束前只給你幾個小時的時間來準備和提交你的App。如果你住在歐洲
或世界上其他任何地方,好吧,去他媽的自己,祝你明天好運!


Why is Apple acting like an asshole?
https://news.ycombinator.com/item?id=24490605

saagarjha 23 hours ago [–]

這篇文章缺少了最精彩的部分,你必須使用新的Xcode來構建你的應用程式,今天上午11
點發佈,版本為'208'。這是一個非常奇怪的版本,因為它缺少了為Apple Silicon編譯的
元件:因此,你需要使用舊的測試版,蘋果在他們的網站上保留了這個測試版,所以你可
以兼顧這兩個版本。但這還不是全部! 不久之後,他們更改了網站,說新的Xcode其實是
'209'版本。大約在這個時候,人們已經下載完了更新,因為大家都在為及時準備好自己
的App而抓緊時間,所以更新速度很慢,他們意識到Xcode不會讓他們上傳更新。所以大家
都認為當然是版本 '209是正確的,所以他們又到網站上下載檔案......只是蘋果不做

Checksum校驗,很明顯,他們做的是一個非常慢的驗證,每個iOS開發者都恨得牙癢癢,
而且沒有提供任何有用的資訊。在這種情況下,手動運行Checksum校驗的結果告訴大家,
雖然蘋果已經更新了他們在網站上宣稱的版本,但大家得到的仍然是版本208,這個版本
不能用來提交更新。然後,在下午晚些時候,蘋果打開開關,允許版本'208提交更新(現
在需要通過審查...)。但這還不是全部! 在晚上7點左右,人們開始得到一個不同的

Xcode,實際的版本'209,就是他們當初宣稱要發布的那個版本...現在每個開發人員被困
在決定是否應該把他們的舊的執行檔上傳,並用版本'209重新編譯(因為透過diff –r發
現兩者之間有許多的差異)或硬著頭皮直上。完全不酷,完全沒有必要。如果說這篇文章
的措辭還是不夠強烈,因為這對開發者來說是多麼大的侮辱。


編輯:你猜怎麼著,如果蘋果沒有提前通知,你覺得他們自己的編譯過程能處理好嗎?我
敢打賭 "不能"。XBS本身就需要幾個小時來轉成一個新的版本,加上例行性的測試和驗證
,你會看到即使是最快的更新也需要至少一天的時間。早在iOS 7的時候,他們花了兩個
小時才把關鍵修復程式做出來,而修補unc0ver 0day的漏洞就花了一周的時間,供參考。


--
Lyeuiechang: [新聞]有狼師一直戳女學森(.)(.)而被家長吉上法院...12/04 23:42
Xhocer:                               )  (12/04 23:44
xj654m3:                             ( Y )12/04 23:46
Xhocer:                               \|/12/04 23:48
xj654m3:                   (╮⊙▽⊙)ノ |||12/05 00:47
Lyeuiechang:                          /|\╰╮o( ̄▽ ̄///)<12/05 01:17

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.80.134 (臺灣)
※ 文章代碼(AID): #1VOnDPs_ (iOS)
※ 文章網址: https://www.ptt.cc/bbs/iOS/M.1600328537.A.DBF.html
※ 編輯: Lyeuiechang (140.120.80.134 臺灣), 09/17/2020 15:42:51
w82814704: 有差嗎 再爛有比ios11爛?1F 09/17 15:43
paul4047: 恐恐恐恐恐恐恐2F 09/17 15:49
chenming867: 趕鴨子上架3F 09/17 15:51
vegout: 是就是 不是就不是 恐啥恐4F 09/17 15:52
※ 編輯: Lyeuiechang (140.120.80.134 臺灣), 09/17/2020 15:52:30
aeolus0829: wwdc 後就釋出 beta 了,PBGN 到現在都還沒有辦法因應5F 09/17 15:54
aeolus0829: 是比較奇怪的事
MonkeyCL: #相信蘋果 #立馬升級 #順到歪頭7F 09/17 15:55
macrossga: 自己可選擇要不要更新8F 09/17 16:00
JoeArtanis: 早就開始beta讓開發者測試了,最後一版很急最好是有差9F 09/17 16:02
tw411001: 信仰無價10F 09/17 16:04
lycmse55: 嘴裡抱怨 手裡繼續更新軟體 賺錢要緊Q_Q11F 09/17 16:07
danielwu13: 亂扯!beta版都到8版了,最好會給開發者措手不及啦12F 09/17 16:07
james925757: 趕鴨子上架笑死 你買房子建商蓋好了 你卻說你家具沒13F 09/17 16:10
james925757: 買好不能先蓋好的概念嗎?
x8462795s: 以網銀來說不是很多就在beta版時期就支援14了,是在瞎15F 09/17 16:13
x8462795s: 扯什麼
kingcallme: 阿當然等自己常用的app有更新到可以支援ios最新版的17F 09/17 16:14
kingcallme: 版本後 才把手上的ios更新 我以為是常識
DemonElf: 護航的人都趕快更新支持一下iOS14吧!19F 09/17 16:14
DemonElf: 有沒有問題不就趕快更新看看就知道是不是鬼扯了嗎
Xperia: 不用說這麼多啦,反正某些人還是會繼續跳針21F 09/17 16:25
doveplus: 剛剛試了一下 郵局跟銀行的app 轉帳沒有問題 這比較重要22F 09/17 16:26
kuso10582: 覺得標題過於危言聳聽了 真正的開發者不可能到GM才開始23F 09/17 16:36
kuso10582: 測試吧 一堆beta就在弄了 頂多來不及上架更新app而已
KUSO2003: 網銀到最後一版國泰都可以用了..哪個app動作那麼慢還不25F 09/17 16:39
KUSO2003: 能用
whocare96: 有些問題是beta 7才出來的啊,上禮拜才出27F 09/17 16:40
pm2001: 除非是有很大的硬體變更,不然一改版就改底層API28F 09/17 16:42
pm2001: 根本就是在搞開發者
zles966218: 有沒有中信不能用的請讓我知道...30F 09/17 16:47
benedict76: beta是給蘋果的測試版不是給開發者好嗎?誰知道beta到31F 09/17 16:51
benedict76: 最後會改哪些東西,一般都是拿到beta測新feature,有
benedict76: 問題釐清是app問題還是os問題,os問題回報apple,appl
benedict76: e出下一版beta。大部分開發者不會一路跟beta,修修改
benedict76: 改太浪費時間
kennyksmy: 已更新,中信可以用喔36F 09/17 16:53
elguapo: 蘋果一年推一個版本幾乎成為慣例了,軟體開發商不知道?37F 09/17 16:54
Adala945: 啊那前面的beta是在beta心酸?38F 09/17 17:09
hellomo: 已更新,開心用39F 09/17 17:15
griffick: 恐40F 09/17 17:20
t755079ttt: line打字卡頓41F 09/17 17:22
peter700: 每年的這個時候就可以看到那些開發者太混...42F 09/17 17:23
SayNothing: 更新恐懼症再度發作43F 09/17 17:28
walkmancat: 大概是在賭疫情的關係,蘋果會延後更新,所以就怠惰44F 09/17 17:32
walkmancat: 沒想到居然準時上架正式版
MicroEric: 笑死,看推文就知道一堆鍵盤開發者,beta版和GM版對真46F 09/17 17:41
MicroEric: 正要更新app來說差很多好嗎
修正 Xcode 討論的連結,後面多一個5導致連結失效,
如果因為這個原因導致無法看原文的就抱歉了 囧
※ 編輯: Lyeuiechang (180.217.76.206 臺灣), 09/17/2020 17:43:42
panjiongkai: 倉促?給多少時間beta開發了...48F 09/17 17:48
scyang31010: 之前8個beta版都不能更新測試嗎?49F 09/17 17:51
scyang31010: 如果可以那就是開發者自己偷懶了吧?
zles966218: DFU過了一樣不能用中信 QQ51F 09/17 17:52
MicroEric: 阿不是就說了要GM版才能更新app52F 09/17 17:55
MicroEric: 前面給beta又怎樣,開發完了但不給更新啊
MicroEric: 今天就是前一天才發GM版,然後又惡搞大家xcode版本
MicroEric: 開發者是beta開發完了但卡GM版沒辦法上傳
MicroEric: 說開發者混的到底有沒有把文章看完= =
atelier: 前一天才發GM版 又惡搞xcode版本 熬夜趕要被罵懶惰57F 09/17 18:04
kevin190: 都已經beta多久了,是開發者自己不重視吧58F 09/17 18:06
dsa35197: beta時 app不能用   噓: beta beta beta beta59F 09/17 18:28
dsa35197: 直接上  app不能用  :開發商爛死
pandajohn: gogoro拿那麼多政府輔助 還這麼爛61F 09/17 18:29
angol1337: 各位開發者不用說服使用者,兩方是註定無法互相理解的62F 09/17 18:36
piqidibi: 這樣也能護航...唉63F 09/17 18:37
Matil2258037: 所以狗狗肉在beta時能用嗎?64F 09/17 18:58
cwjchris: 恐65F 09/17 18:58
DemonElf: 基本上,使用者要是都不會檢討蘋果,蘋果只會越來越爛而66F 09/17 19:03
DemonElf: 已,什麼都是they的錯,蘋果怎麼亂搞都行
chou926: 從Beta版到正式推出都三個月了,哪裡倉促?68F 09/17 19:07
DemonElf: 想幫蘋果開脫的,先去搞懂、只是在beta的beta跟適用於開69F 09/17 19:18
DemonElf: 發者的beta工具有什麼不同吧
DemonElf: 最早以前是蘋果獨強,就算他出錯,其他整個產業相關的從
DemonElf: 業人員也都會跟著一起裝傻,畢竟要靠他賺錢
DemonElf: 現在時空背景都不同了,還只會檢討使用者、檢討開發者,
DemonElf: 那蘋果就慢慢下去吧
ishuen: 不是有第一批勇者幫大家升級做全民公測了嗎?75F 09/17 19:28
jimmy1112111: 恐是廢文76F 09/17 19:29
evilhaha: 看來蘋果工程師也蠻混的 可悲的是這也有人護航77F 09/17 19:39
chanceiam: 一早還一堆業配說多棒?結果其他廠商都還沒準備好?78F 09/17 19:39
hellomotogg: xcode12一堆bug沒修 氣氣氣氣79F 09/17 19:48
JOKER1431: 多久前就beta了,狗肉自己爛怎麼不說?80F 09/17 19:49
oklook: Pok幦on go閃退81F 09/17 20:04
pm2001: 目前看到的災情,有些手遊沒辦法課金82F 09/17 20:13
pm2001: 抽30%然後搞開發者 阿婆真的很棒 ^^
kiromomo168: 11更新完打字超頓,很卡很卡建議不要更新84F 09/17 20:20
MonkeyCL: 笑死 不爽不要開發 iOS App 啊85F 09/17 20:26
peter700: 連銀行這種放牛吃草的IT更新都能用了,不能用的真的是86F 09/17 20:30
peter700: 很混...
maxw1102: 都beta幾個月給開發者調整 自己不先準備 哪招88F 09/17 20:32
NTULioner: 一堆人不知道beta8多少bug89F 09/17 20:32
NTULioner: 正常gm版要先出來確認最後改動
NTULioner: gm出來一天就撒給全部人 可憐哪
MonkeyCL: 剛好篩選掉爛 App 啦,建議不能用的全刪92F 09/17 20:36
Aukid: 看回文就知道不是車主。車主今天都知道沒啥影響,這公告發93F 09/17 20:38
Aukid: 來免責用的
Killercat: 其實還是有一點問題 不過還滿好排除的:關掉藍牙 重開95F 09/17 21:12
Killercat: 藍芽 問題就解決了
Killercat: 徵兆是IQ燈號有亮 但是手機抓不到gogoro
bcer31: 蘋果最後一天才出GM版98F 09/17 22:04
bcer31: 開發者:罵爆蘋果
bcer31: PTT:罵爆開發者
bcer31: 反向指標
benedict76: 看來apple工程師也蠻混的,熱點修一年有不知道修好沒102F 09/17 22:04
[圖]
chenming867: 感覺像是正式版才改的?104F 09/17 22:19
starengram: 真的可憐105F 09/17 22:39
botdf: 想知道哪些人是鍵盤開發者? 那些說beta出很久早該改完的人106F 09/17 22:51
botdf: 就是。
mohai: 看文章內容應該是在 Beta 版本的 API 在正式版突然被棄用,108F 09/18 00:20
mohai: 並且發表後編譯器立刻更新,部分被影響到的 APP 反應不及?
mohai: 不是 APPLE 的開發者,但以正常的開發工具支援週期來說,若
mohai: 不是嚴重的安全性問題,都會有一到兩版的過度版本,才會真
mohai: 正地宣告棄用 API

--
※ 看板: iOS 文章推薦值: -1 目前人氣: 0 累積人氣: 153 
分享網址: 複製 已複製
1樓 時間: 2020-09-19 11:28:44 (台灣)
  09-19 11:28 TW
瞎扯,在 iOS 14 要被棄用的 API 早在 iOS 12 起或更早就在 XCode 內提醒了啦,每次編譯都會提醒一次,那些開發團隊就是視而不見,為什麼我知道,因為我們家也是視而不見啦科科。
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇