“开发者模式”来了,这或许是iOS 16的最大改变_苹果 - 手机搜狐网
文章推薦指數: 80 %
并且开启开发者模式不会影响从App Store下载应用、或是使用TestFlight,而是侧重于在Xcode中执行构建、运行,或通过Apple Configurator来安装ipa文件。
“开发者模式”来了,这或许是iOS16的最大改变
2022-06-0816:55
来源:黑科技大揭秘
原标题:“开发者模式”来了,这或许是iOS16的最大改变
“开发者模式”来了,这或许是iOS16的最大改变
在日前刚刚拉开帷幕的WWDC22中,苹果带来了大幅更新的iOS16、更加关注健康监测的watchOS9、更像PC操作系统的iPadOS16,以及基于M2芯片的两款新MacBook产品。
此外,苹果方面还悄然在开发者网站上更新了这样一则名为“EnablingDeveloperModeonadevice(在设备上启用开发者模式)”的内容。
在这篇面向开发者的内容中,苹果方面介绍到,iOS16与watchOS9中引入的开发者模式可以防止用户无意中在设备上安装潜在的有害软件,并减少开发者专用功能暴露的攻击媒介。
并且开启开发者模式不会影响从AppStore下载应用、或是使用TestFlight,而是侧重于在Xcode中执行构建、运行,或通过AppleConfigurator来安装ipa文件。
根据苹果方面的说法,启动开发者模式需要在设备上的“设置>隐私与安全性”下,找到开发者模式开关,点击后系统会显示警告,提示用户打开开发者模式后会降低设备的安全性。
要继续启用开发者模式则需要点击警告的重新启动按钮。
在设备重启、并解锁后还会显示一条警报,需要再次确认是否启用开发者模式,然后才是点击打开,并在出现提示时输入设备密码。
苹果之所以会将开发者模式的开启设置得如此复杂,无疑就是为了避免普通用户不小心打开这个功能,进而导致后续一系列的麻烦。
没错,苹果方面在这一内容的开头就已明确要求,使用开发者模式的人需要确认是开发者、并知晓相关风险。
但实际上,这个功能与苹果此前推出的开发者模式是完全不同的,iOS16上的开发者模式其实更类似于Android上同一名称的功能。
在WWDC22之前,iOS中其实是存在开发者模式的,要不为苹果开发APP的开发者要如何进行测试呢。
但其需要通过数据线将iPhone连接到Mac上,还要用到专门的集成开发工具Xcode,然后再找到“Window”里的“DevicesandSimulators”并点击,在弹出的页面里选择相应的iPhone,此后才能在iPhone上看到开发者模块的选项。
展开全文
显而易见,在iOS16之前的开发者模式需要借助Mac与专业工具,才是真正面向开发者的“开发者模式”,而现在则仅需在手机上就能开启“开发者模式”。
要知道在过去的十余年间,苹果一直都没有向普通用户开放过类似的功能,甚至可以说普通用户不能完全掌握自己的手机,才是iPhone与Android机型最大的区别所在。
在Android和iOS的市场竞争中,Android打出的是自由开放的旗帜,用户在购买Android手机后可以通过谷歌主动开放的ROOT功能、进而掌控手机的全部权限。
而iOS则恰恰相反,卖点是通过苹果对系统的完善保护和对开发者的严格要求、打造出高质量的封闭生态,用户买到手机后几乎什么都不用做就可以直接使用,当然用户也几乎什么都不能做。
长期以来,iOS给消费者的感觉就是苹果包办一切、做出了一个不透明但更好用的“黑盒子”,用户只需“知其然”而不用“知其所以然”。
相比之下,Android给用户的则是一个拥有更多可能的“积木”,用户可以根据自己的喜好打造独属于自己的体验。
这种南辕北辙的系统设计理念也从智能手机时代早期一直延续到了今天,并成为了消费者选择iOS或Android的重要缘由。
诚然近年来iOS与Android之间的分野正在逐步变窄,但有观点认为,给用户提供“开发者模式”几乎等同于抹杀了iOS的特色。
那么为什么开发者模式在iOS上会如此敏感呢?因为面向普通用户提供开发者模式基本等同于开放了侧载(sideloading)功能,用户可以不再通过AppStore,也无需使用麻烦的企业版应用就能获得应用程序了。
而苹果对于侧载的态度一直都是强硬的拒绝,甚至其CEO库克更是曾直言不讳的表示,“想要侧载的用户应该去买安卓手机。
”
苹果的看法是侧载会降低用户所期待的隐私性与安全性,而这种担忧也是有充足理由的。
毕竟侧载会在一定程度上破坏系统的整体安全性,在这一功能之下,也很难溯源到应用的来源,对其安全性也更是难以判断。
例如在Android上,想必大家都遇到过从非官方应用商店下载的APP,会受到系统提示来源未知的警告。
在苹果看来,侧载是完全不可控的、安全性也难以判断,而普通用户在使用iOS时的舒适使用体验,是建立在AppStore的审核团队过滤了大量低质应用。
换而言之,iOS良好的生态环境是建立在苹果排除了侧载带来的不良应用的基础上。
大家不妨想象一下,如果iOS也能进行侧载,那么在Mac上的故事就极有可能会再次重演。
Mac设备中的AppStore里提供的软件数量与iOS上的AppStore无疑不可同日而语,大量应用都会引导用户通过在官网下载的方式进行安装,而在iOS端更有可能出现的则是开发者仅在AppStore中提供基础功能,想要体验更多功能就需要打开开发者模式后在其官网进行下载。
别的不说,Spotify、Netflix、EpicGames这样的“刺头”几乎肯定会这么做。
而至于说苹果是为什么会“食言而肥”,当然是因为来自外界的压力。
无论是美国的《美国选择与创新法案》、还是欧盟的《数字市场法案》,都要求苹果在AppStore之外为用户提供额外的应用下载渠道。
现在看来,苹果方面可能已经认为改变欧盟与美国的态度已经不太可能了,那么既然支持侧载或许无法避免,那么让用户更难发现侧载功能的入口就成为了备选项。
或许iOS16真正的“改变”就在这里,只是这样的变化苹果应该是不太想要的。
【本文图片来自网络】返回搜狐,查看更多
责任编辑:
转载自原创文章:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
发布于:山西省
阅读()
推荐阅读
黑科技大揭秘
文章
总阅读
免费获取
今日搜狐热点
6秒后
进入搜狐首页
今日推荐
进入搜狐首页
意见反馈
延伸文章資訊
- 1在Mac 上的Safari 中使用「開發」選單內的開發者工具
如果您是網頁開發者,Safari「開發」選單提供了工具供您使用,確保您的網站能在採用各種標準類型的網頁瀏覽器上正常運作。 若您在選單列中沒有看到「開發」選單,請選擇 ...
- 2在iOS 上安裝自定企業app - Apple 支援(台灣)
首次驗證app 之後,請務必讓您的iPhone、iPad 或iPod touch 定期重新驗證app 開發人員的憑證以維持信任。如果無法重新驗證,您可能會看到驗證即將到期的 ...
- 3Apple 提供開發者更多強大技術
新的Apple Maps Server API 提供更快、更輕鬆的「地圖」整合。 「專注模式」過濾條件:開發者可以根據使用者當下的「專注模式」調整其app 內容。
- 4用了八年都不知道原來iPhone也有開發者選項
如果你的華為手機,學會這樣設置,兩三年不用換新機了! 手機互聯問題解決攻略-安卓版 · 安卓手機卡,關閉它,也許你不再羨慕蘋果! 手機開發者模式 ...
- 5蘋果手機的開發者選項在哪裡,相應的功能在哪裡 - WhatsUp
2、在系統介面,點選進入【關於手機】,找到【版本號】 ,然後點選該選項5-7下即可開啟開發者模式,在螢幕中下方會出現【您現在處於開發者模式】的 ...