Apple has made some changes in iOS 16 to prevent attackers from sideloading malicious applications on the device – including adding a new developer mode. However, these changes resulted in a new bug in the first beta of iOS 16 that also requires this mode for apps deployed by TestFlight.
According to the latest tests, Apple has fixed this bug in iOS 16 Beta 2. Users can now run TestFlight applications without enabling developer mode. Previously, when users tried to run a freshly installed or updated TestFlight application, the system was warned that the application now requires developer mode to be enabled.
In iOS 16, some features that developers use to allow them to sideload apps during development are now turned off by default, Apple explained in a session at WWDC22. Apple says this is a security measure that prevents malicious apps from conducting targeted attacks using developer tools.