About iOS Developer Mode

Developer mode was introduced in iOS 15. When developer mode is turned off, you are unable to develop apps on the actual device, including such as installing and debugging an app under development. This article explains how to turn on developer mode.


Why was the developer mode introduced?

The development function allows developers to install apps without going through the App Store. This is an essential function for app development. However, for general users, it can lead to cases where apps are installed in ways they typically are not. Therefore, the developer mode was introduced to prevent attacks that abuse these developer features.

How to turn on Developer Mode

Follow these steps to enable it.

Open the “Settings” application and go to “Privacy & Security”.
Go to "Privacy & Security"
Go to “Privacy & Security”
Go to “Developer Mode”.
Go to "Developer Mode"
Go to “Developer Mode”
Turn on and tap “Restart”.
Turn and tap Restart
Turn and tap Restart
Tap “Turn on”.

After the device restarts, you will see an alert asking for confirmation to enable developer mode. Tap “Turn On” to turn on developer mode.

Tap "Turn On"
Tap “Turn On”

Display in Xcode

If you open the “Devices and Simulators” window in Xcode while developer mode is turned off, you will see a message indicating that developer mode needs to be activated.

To use iPhone13Pro for development, enable Developer Mode in Settings → Privacy & Security.

Xcode 14 Device and Simulators Window
Developer mode must be turned on.
Developer mode must be turned on.


Authored Books

  • URLをコピーしました!
  • URLをコピーしました!


Akira Hayashi (林 晃)のアバター Akira Hayashi (林 晃) Representative(代表), Software Engineer(ソフトウェアエンジニア)

アールケー開発代表。Appleプラットフォーム向けの開発を専門としているソフトウェアエンジニア。ソフトウェアの受託開発、技術書執筆、技術指導・セミナー講師。note, Medium, LinkedIn
Representative of RK Kaihatsu. Software Engineer Specializing in Development for the Apple Platform. Specializing in contract software development, technical writing, and serving as a tech workshop lecturer. note, Medium, LinkedIn