在昨天举行的WWDC22开发者大会上,苹果正式发布了iOS 16系统,首个开发者预览版Beta也已同步推送。本次更新中,苹果在设备安全方面做出了一项重要调整——简单来说,为了防止攻击者通过非法途径在iPhone上偷偷安装恶意应用,系统专门新增了一个名为“开发者模式”的功能。
那么,这个开发者模式究竟有什么作用?通俗地讲,它旨在避免普通用户误装可能有害的软件,同时降低开发者专用功能带来的安全风险。需要说明的是,这个功能对日常从App Store下载应用的普通用户毫无影响,真正受到限制的是哪些场景呢?比如你需要使用Xcode构建和调试App,或者通过Apple Configurator安装.ipa文件——这些操作本质上属于第三方应用商店“侧载”应用的行为。
从iOS 16开始,开发者在iPhone上调试运行App时,必须先开启开发者模式,否则Xcode会弹出警告提示。此外,部分第三方应用商店也需要启用此模式才能正常使用——这一点影响范围其实较广,毕竟不少用户习惯通过侧载渠道安装应用。
如何开启开发者模式?
开启方法并不复杂:在设备的设置 > 隐私与安全性下,找到“开发者模式”开关,将其打开即可。

不过这里需要留意:点击开关后,系统会弹出一个警告,提示你开启开发者模式会降低设备的安全性。如果决定继续,需要点击警告中的“重新启动”按钮。等待设备重启并解锁后,还会再次出现确认提示——再次点击“打开”,并输入设备密码,才算真正完成设置。
