tft每日頭條

 > 生活

 > ios開發者模式怎麼打開

ios開發者模式怎麼打開

生活 更新时间:2024-09-10 02:18:50

在日前剛剛拉開帷幕的WWDC22中,蘋果帶來了大幅更新的iOS 16、更加關注健康監測的watchOS 9、更像PC操作系統的ipadOS 16,以及基于M2芯片的兩款新MacBook産品。此外,蘋果方面還悄然在開發者網站上更新了這樣一則名為“Enabling Developer Mode on a device(在設備上啟用開發者模式)”的内容。

ios開發者模式怎麼打開(開發者模式來了)1

在這篇面向開發者的内容中,蘋果方面介紹到,iOS 16與watchOS 9中引入的開發者模式可以防止用戶無意中在設備上安裝潛在的有害軟件,并減少開發者專用功能暴露的攻擊媒介。并且開啟開發者模式不會影響從App Store下載應用、或是使用TestFlight,而是側重于在Xcode中執行構建、運行,或通過Apple Configurator來安裝ipa文件。

ios開發者模式怎麼打開(開發者模式來了)2

根據蘋果方面的說法,啟動開發者模式需要在設備上的“設置 > 隐私與安全性”下,找到開發者模式開關,點擊後系統會顯示警告,提示用戶打開開發者模式後會降低設備的安全性。要繼續啟用開發者模式則需要點擊警告的重新啟動按鈕。在設備重啟、并解鎖後還會顯示一條警報,需要再次确認是否啟用開發者模式,然後才是點擊打開,并在出現提示時輸入設備密碼。

蘋果之所以會将開發者模式的開啟設置得如此複雜,無疑就是為了避免普通用戶不小心打開這個功能,進而導緻後續一系列的麻煩。沒錯,蘋果方面在這一内容的開頭就已明确要求,使用開發者模式的人需要确認是開發者、并知曉相關風險。但實際上,這個功能與蘋果此前推出的開發者模式是完全不同的,iOS 16上的開發者模式其實更類似于Android上同一名稱的功能。

ios開發者模式怎麼打開(開發者模式來了)3

在WWDC22之前,iOS中其實是存在開發者模式的,要不為蘋果開發APP的開發者要如何進行測試呢。但其需要通過數據線将iPhone連接到Mac上,還要用到專門的集成開發工具Xcode,然後再找到“Window”裡的“Devices and Simulators”并點擊,在彈出的頁面裡選擇相應的iPhone,此後才能在iPhone上看到開發者模塊的選項。

ios開發者模式怎麼打開(開發者模式來了)4

顯而易見,在iOS 16之前的開發者模式需要借助Mac與專業工具,才是真正面向開發者的“開發者模式”,而現在則僅需在手機上就能開啟“開發者模式”。要知道在過去的十餘年間,蘋果一直都沒有向普通用戶開放過類似的功能,甚至可以說普通用戶不能完全掌握自己的手機,才是iPhone與Android機型最大的區别所在。

在Android和iOS的市場競争中,Android打出的是自由開放的旗幟,用戶在購買Android手機後可以通過谷歌主動開放的ROOT功能、進而掌控手機的全部權限。而iOS則恰恰相反,賣點是通過蘋果對系統的完善保護和對開發者的嚴格要求、打造出高質量的封閉生态,用戶買到手機後幾乎什麼都不用做就可以直接使用,當然用戶也幾乎什麼都不能做。

ios開發者模式怎麼打開(開發者模式來了)5

長期以來,iOS給消費者的感覺就是蘋果包辦一切、做出了一個不透明但更好用的“黑盒子”,用戶隻需“知其然”而不用“知其所以然”。相比之下,Android給用戶的則是一個擁有更多可能的“積木”,用戶可以根據自己的喜好打造獨屬于自己的體驗。這種南轅北轍的系統設計理念也從智能手機時代早期一直延續到了今天,并成為了消費者選擇iOS或Android的重要緣由。

誠然近年來iOS與Android之間的分野正在逐步變窄,但有觀點認為,給用戶提供“開發者模式”幾乎等同于抹殺了iOS的特色。那麼為什麼開發者模式在iOS上會如此敏感呢?因為面向普通用戶提供開發者模式基本等同于開放了側載(sideloading)功能,用戶可以不再通過App Store,也無需使用麻煩的企業版應用就能獲得應用程序了。而蘋果對于側載的态度一直都是強硬的拒絕,甚至其CEO庫克更是曾直言不諱的表示,“想要側載的用戶應該去買安卓手機。”

ios開發者模式怎麼打開(開發者模式來了)6

蘋果的看法是側載會降低用戶所期待的隐私性與安全性,而這種擔憂也是有充足理由的。畢竟側載會在一定程度上破壞系統的整體安全性,在這一功能之下,也很難溯源到應用的來源,對其安全性也更是難以判斷。例如在Android上,想必大家都遇到過從非官方應用商店下載的APP,會受到系統提示來源未知的警告。

ios開發者模式怎麼打開(開發者模式來了)7

在蘋果看來,側載是完全不可控的、安全性也難以判斷,而普通用戶在使用iOS時的舒适使用體驗,是建立在App Store的審核團隊過濾了大量低質應用。換而言之,iOS良好的生态環境是建立在蘋果排除了側載帶來的不良應用的基礎上。

大家不妨想象一下,如果iOS也能進行側載,那麼在Mac上的故事就極有可能會再次重演。Mac設備中的App Store裡提供的軟件數量與iOS上的App Store無疑不可同日而語,大量應用都會引導用戶通過在官網下載的方式進行安裝,而在iOS端更有可能出現的則是開發者僅在App Store中提供基礎功能,想要體驗更多功能就需要打開開發者模式後在其官網進行下載。

ios開發者模式怎麼打開(開發者模式來了)8

别的不說,Spotify、Netflix、Epic Games這樣的“刺頭”幾乎肯定會這麼做。而至于說蘋果是為什麼會“食言而肥”,當然是因為來自外界的壓力。

無論是美國的《美國選擇與創新法案》、還是歐盟的《數字市場法案》,都要求蘋果在App Store之外為用戶提供額外的應用下載渠道。現在看來,蘋果方面可能已經認為改變歐盟與美國的态度已經不太可能了,那麼既然支持側載或許無法避免,那麼讓用戶更難發現側載功能的入口就成為了備選項。

或許iOS 16真正的“改變”就在這裡,隻是這樣的變化蘋果應該是不太想要的。

【本文圖片來自網絡】

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved