整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
以後要嘗鮮 iOS 開發者預覽版,要先付費,才能測試?
蘋果的更新說明
所謂的 Apple Developer Program(蘋果開發者計劃),它是個人和組織在 App Store、蘋果電視應用程序商店、在 Mac 應用程序商店,并在 Mac App Store 外發布 App 提供開發者 ID。而 iOS 的配置描述文件是指可以讓用戶将系統從常規穩定版本更改爲測試版或者開發者版本,即官方研發一款最新功能時,都是在開發者版本和測試版本上先給一批用戶體驗,然後根據反饋,不斷優化爲穩定的功能,進而面向所有用戶推送正式版。
按理來說,蘋果最新的舉措本是一個快捷的操作,能夠一鍵更新,開啓體驗模式,大大減少了開發者嘗鮮開發者 Beta 版本的時間,然而,殊不知,它還有一個前提條件。
「此新選項将在已注冊程序并更新到最新測試版版本的設備上自動啓用。您的 iPhone 或 iPad 必須使用您注冊 Apple Developer Program 時使用的同一個 Apple ID 登錄,才能在設置中看到此選項」,蘋果在更新說明中寫道。
同時,在未來的 iOS 和 iPadOS 版本中,蘋果公司還表示,這個新設置将是啓用開發人員測試版的唯一方式,配置描述文件将不再授予訪問權限。
這意味着,過去每個人都能通過安裝描述文件來更新開發者 Beta 版系統的方法,以後将不再适用。
如果想要在公開測試版本之前,搶先一步用上開發者 Beta 版,就必須要成爲「蘋果開發者計劃」中的一員。
不過,重點就是,成爲會員資格的注冊費用爲每年 99 美元。
這個從細節來說,帶來最爲直觀的變化就是,沒交 99 美元加入蘋果開發者計劃的 iPhone 用戶在今年 6 月份 WWDC 上無法免費安裝 iOS 17 開發者測試版。隻能等待晚一個月發布的公開測試版或者晚三個月的正式版。
爲了安全還是爲了收費?
很多人不解蘋果公司爲何要這麽做,是爲了統一的體驗,還是爲了多掙一筆?
後來,BetaProfiles.com 發布了一條推文稱,将網站關閉是爲了避免與 Apple 的法律糾紛。
據 Macrumors 報道,2022 年 8 月,Apple 律師向 Twitter 提供了一份數字千年版權法 ( DMCA ) 删除通知,涉及十多條包含 IPSW.dev 等網站鏈接的推文。其聲稱,這些推文侵犯了蘋果專有的測試版軟件。而後,爲了 " 響應版權所有者的要求 ",所有列出的推文都處于删除或者不可見狀态。
站在蘋果角度來看,這樣的舉措也可以理解,畢竟開發者版本、測試版本非常不穩定,甚至存在可能導緻 " 手機變成磚 " 的關鍵 Bug。
因此,蘋果也不止一次警告說,這些版本不應安裝在個人的主設備上或者應用于生産環境下的設備中。
争議
回到許多年前,蘋果公司也是隻允許在注冊了 Apple 開發者帳戶的設備上安裝系統的 Beta 版,後來才發布了描述文件,現在再次選擇取消普通用戶訪問描述文件的權限,對此,不少外媒認爲,消除配置文件将使未來的測試任務更加乏味。
此舉終究還是或多或少地影響了一些開發者。那些沒有支付蘋果開發者賬戶的人對蘋果工具和服務的訪問是有限的,而且沒有辦法在他們自己的設備之外發布應用程序。現在,這些開發者也将無法在最新的 iOS 構建中測試他們的軟件。
截至目前,蘋果公司的公開測試版仍然可以讓那些在 beta.apple.com 注冊的用戶訪問,但未來還不清楚配置文件是否會從公開測試過程中取消,而改用當前的更新選項。
這一消息發出,引發不少網友的熱議:
好家夥,給你查 Bug,還得先交 99 美元入門費;
如果 Apple 完全取消公開測試版計劃,我不會感到驚訝。用戶或開發者本來是想要提供良好的反饋,幫助系統改進,但是蘋果公司似乎不需要了。他們的底線正在變成:支付 99 美元的開發者費用;
這好像又回到了你付給某人 10 美元,讓他把你的設備添加到他們的開發帳戶列表的日子了
也有開發者認爲," 非開發者使用測試版的理由很少,我認爲蘋果公司這樣做主要是爲了減少無效反饋的數量,因爲很多小白升級了測試版,結果遇到了一堆問題,不知道怎麽解決,又是在網上抱怨的,又是要去找售後的 "。爲此,你覺得設置了 iOS 測試版使用的門檻,究竟是好事還是壞事?
參考資料:
https://www.theregister.com/2023/02/21/apple_ios_developer_loophole/
https://forums.macrumors.com/threads/apple-moves-to-prevent-iphone-users-from-getting-ios-17-developer-beta-for-free.2381324/