据苹果开发者网站文件,苹果在 iOS 16 和 watchOS 9 中引入了“开发者模式”,可防止人们无意中在其设备上安装可能恶意软件,并减少开发者专用功能所暴露的攻击媒介。
该功能不会影响普通用户从 App Store 安装应用,或者参与 TestFlight 测试应用。
IT之家了解到,开发者模式真正影响的是需要在 Xcode 中机型构建和运行 App 等,以及使用 Apple Configurator 安装 .ipa 文件等场景,也就是第三方应用商店“侧载”应用。
iOS 16 以后,开发者在 iPhone 上调试运行 App 都需要打开手机的开发者模式,否则 Xcode 将显示警告。
某些第三方应用商店也需要开启开发者模式才能够使用,这一点影响的用户比较多。