“怎樣才能在互聯網上展現自己的科技愛好者”的屬性?”
對于在微博營業的數碼博主來說,標榜自己“科技達人”的最佳方式毫無疑問是買一輛特斯拉Model 3。但對于絕大多數“科技愛好者”來說,將手機系統升級到“開發版”“測試版”顯然更符合實際情況。而在一眾Beta系統中,自帶熱搜和流量的iOS Beta毫無疑問是用來維持科技數碼人設的最佳選擇。
圖片來源:自制
(資料圖片)
不過“行情”馬上就要變了。
圖片來源:Apple
根據Apple給出的iOS & iPadOS 16.4 Beta更新日志,Apple在iOS和iPadOS(下文以iOS代稱)中加入了新的“Beta注冊計劃”,該計劃允許Apple開發者計劃(Apple Developer Program)的成員在手機軟件軟件界面直接看到開發者測試版本系統(Developer Beta)的升級選項,該選項將自動出現在已經注冊在Apple開發者項目的設備。
此外,Apple也明確表示“未來的iOS與iPad OS中,Beta系統更新將以該方式(Beta開關)方式放出,且配置文件將不再提供訪問?!?/p>
換句話說,以后科技達人如果還想第一時間在微博分享新Beta系統的截圖,加入Apple開發者計劃將是除了偷別人圖片之外的唯一辦法。那么加入Apple開發者計劃的代價是什么呢?
每年99美元的訂閱年費。
沒錯,Apple終于對大家“白嫖描述文件”的行為下手了。
為什么要禁用描述文件?
平心而論,不再提供單獨的描述文件,而是在系統更新中直接提供Beta版入口,這對大多數開發者來說并沒有什么影響,畢竟他們真正需要的開發者文檔和開發環境本身就是開發者計劃訂閱的內容,描述文件或系統更新改變的只是確認更新的方式而已。而對于企業開發者來說,管理開發手機的系統版本不過是Apple Configurator 2界面點兩下的事情。
不過話又說回來,Apple為什么要限制描述文件的使用呢?
如果用“洗地”的角度來解釋的話,減少使用描述文件最主要的原因自然是安全性。在很多“科技達人”的認知中,描述文件就是一個Beta版系統的驗證。但實際上描述文件能實現的功能遠遠不止“安裝Beta系統”這么簡單。
圖片來源:Apple
簡單來說,描述文件就是一個可以修改用戶手機的系統配置文件:配置文件可以由Apple或獨立第三方企業制作、發布,而發布者可以通過描述文件對用戶的手機進行特定操作。比如某些企業會通過描述文件來授權公司設備下載一些只有公司內部才能使用的App,同時也允許發布者對安裝者的設備進行某些快速設置,比如在后臺靜默配置公司內部的郵箱賬戶、Wi-Fi網絡甚至是用來連接內網的VPN或網絡轉發。
但安裝描述文件的用戶很顯然不知道這些。
由于描述文件可以在用戶不知道的情況下對用戶設備進行修改,所以在網上發布經過修改的描述文件也成為了不法分子“釣魚”的方式。舉個例子:描述文件可以直接配置、修改手機的HTTP代理服務器和VPN,經過設置,不法分子可以讓你手機發送、接收的所有數據都先經過不法分子自己建立的服務器中,從而記錄用戶賬戶和密碼。
描述文件也可以在用戶設備的桌面設置WebClip(網站快捷方式),甚至可以選擇讓WebClip像Android平臺的流氓軟件一樣無法被刪除。事實上不少網絡黑產也確實使用WebClip作為流氓推廣方式。
圖片來源:Apple
此外,描述文件還可以遠程限制用戶手機的幾乎所有功能,比如下載、刪除特定軟件或禁用相機、iCloud相冊、Wi-Fi,甚至可以禁止用戶修改手機密碼或Touch ID/Face ID。不夸張地說,安裝描述文件幾乎等于讓別人幫你控制你的手機。
而更重要的是,你根本不知道這個幫你控制手機的人究竟是誰。而當用戶真的遇到問題時,他們只會怪到iOS頭上,絲毫不記得是他們親手輸入密碼允許安裝描述文件。
考慮到Apple對手機信息的安全性一直有較高的要求,剛剛這個基于信息安全的推測小雷覺得其實是站得住腳的。但如果我們不從“洗地”的角度,單獨分析Apple限制Beta系統使用權限這件事,不難得出另一個結論:蘋果很可能擔心不穩定的Beta系統影響iOS作為一個封閉系統,長久以來“穩定”的口碑。
實際上Beta影響iOS口碑
就iOS來說,Apple推出Beta版或開發版,其根本目的都是開發者可以提前適配新系統的特性,同時為Apple找到新系統中的漏洞。值得注意的是,這里的漏洞并不只是簡單的耗電劇增、或Wi-Fi打不開,還有可能是打開某個軟件后手機無限重啟或者會導致手機硬件永久性損毀的嚴重惡性Bug。而很顯然,一般用戶甚至是一般的開發者都沒有辦法解決這樣的Bug,且沒有人敢保證這個Beta系統中有多少個這種嚴重的惡性Bug。
圖片來源:Apple
正因這種不確定性,無論是真正的軟件開發者還是Apple不推薦沒有必要使用的用戶“嘗鮮”使用Beta版系統,此外也不要在自己唯一的一臺手機中安裝Beta系統,這一點幾乎成為了所有手機品牌的共識。
但很顯然,“科技達人”并不在意這些,更有甚者敢在打出所謂“免責聲明”后給出“可以日常使用”的評價,絲毫沒在意過自己為了維持人設說的一句話會帶來多大的影響。
除了蘋果外,不少Android手機品牌這幾年也在逐步限制用戶使用非正式版的手機系統,比如MIUI就曾嚴格限制新用戶使用開發版系統,用戶不僅需要答題,還需要每周在小米社區回貼保持活躍度,OPPO、vivo也限制用戶解除BL鎖定。更離譜的還有三星和索尼:三星和索尼在手機BL鎖定機制中加入了“熔斷”的特性,一個解鎖了就不能開啟安全方面的功能,另一個解鎖后更是會影響本來就不怎么出色的拍照畫質。
可以說大多數手機品牌都不希望你用所謂的Beta版系統。
為什么我們要用Beta?
不過話又說回來,為什么大家喜歡用Beta或測試版、開發版系統呢?開發者用Beta是為了工作,”科技達人“用Beta是為了維持人設,那我們作為用戶為什么也要免費為品牌做測試呢?
原因其實很簡單:對某些品牌的用戶來說,穩定版系統“狗都不用”。
由于國內手機高度內卷的行業姿態,手機品牌已經很難單純依靠硬件建立品牌優勢,因此需要高速的軟件迭代作為手機賣點的補充。而高速迭代往往意味著系統的不確定性,這也導致開發版系統需要更多的人手來維護。相應地,正式版或穩定版系統的功能更新也變得更慢,這直接導致老老實實使用穩定版系統的用戶反而無法體驗到手機的新功能和新特性。
而用戶買新手機圖的其實也是新功能,既然你正式版不給,那用戶就只能去使用所謂的開發版、Beta版了。iOS是這樣,MIUI是這樣,Windows 11也是這樣。
圖片來源:Microsoft
從這個角度來看,Apple收緊Beta系統的測試權限,其實也是手機品牌整頓手機行業“Beta風氣”的一個標志性事件。它意味著手機品牌不再向消費者承諾無法在手機正式版系統中實現的功能,同時也標志著手機品牌以正式版為核心的系統發展方向。
可以預見的是,在Apple的帶領下,手機品牌會逐漸收緊測試系統的覆蓋完全范圍,而正式版無論在功能還是穩定性上都將踏上新的臺階。
至于開發版,把它留給開發者就夠了。
責任編輯:Rex_20