Activer le mode développeur d’un iPhone (iOS 16 et suivants)

Le mode développeur est requis par les outils de développement d’iOS, comme la simulation de position. Branchez l’iPhone : affichez l’option dans les Réglages, activez-la, puis validez sur l’iPhone.

Aucun iPhone connecté

Branchez l’iPhone par câble USB, déverrouillez-le, puis connectez-le.

  1. Branchez l’iPhone à l’ordinateur avec un câble de données, puis déverrouillez-le.
  2. Touchez « Connecter l’iPhone » et choisissez-le dans la fenêtre du navigateur.
  3. La première fois, touchez « Jumeler », puis « Faire confiance » sur l’iPhone.

Jumelage et journal technique

Le jumelage est enregistré uniquement dans ce navigateur. Vous pouvez l’exporter pour le réutiliser, ou le supprimer. Ne le partagez jamais : il donne accès à votre iPhone.

Mode développeur

Connectez et jumelez l’iPhone

    L’activation redémarre l’iPhone et efface un réglage de sécurité d’iOS : n’activez le Mode développeur que sur un appareil qui vous appartient, et désactivez-le (Réglages › Confidentialité et sécurité) quand vous n’en avez plus besoin.

    Traitement 100 % local, rien n’est envoyé

    Comment ça marche ?

    Le Mode développeur est un interrupteur de sécurité d’iOS (à partir d’iOS 16) : tant qu’il est éteint, l’iPhone refuse les outils de développement. Cet outil pilote le service d’Apple qui le gère (« AMFI »), en USB, depuis le navigateur.

    1. Vérifier l’état. L’iPhone indique si le mode est actif ; avant iOS 16 il n’existe pas.
    2. Afficher l’option. L’entrée « Mode développeur » apparaît dans Réglages › Confidentialité et sécurité. Elle reste cachée tant qu’aucun outil de développement ne s’est connecté.
    3. Activer. La commande demande l’activation : l’iPhone redémarre. Si l’iPhone a un code, il peut la refuser ; activez alors l’option vous-même dans les Réglages.
    4. Afficher la confirmation. Après le redémarrage, reconnectez l’iPhone : une fenêtre propose « Activer », puis demande le code.

    Le jumelage du site avec l’iPhone est nécessaire, comme pour les autres outils. Aucune donnée ne quitte votre ordinateur.

    Exemples

    iPhone 15 sous iOS 17.4, option cachée

    L’état affiché est « Mode développeur désactivé » et l’entrée est absente des Réglages. Touchez Afficher l’option : elle apparaît dans Confidentialité et sécurité, tout en bas. Vous pouvez l’activer à la main (1 redémarrage) ou toucher Activer ici.

    Activation complète en 3 étapes

    1) Activer : l’iPhone redémarre (environ 1 minute). 2) Déverrouillez-le et reconnectez-le ici. 3) Afficher la confirmation, puis « Activer » sur l’iPhone et le code à 6 chiffres. L’état passe à « Mode développeur activé ».

    Questions fréquentes

    À quoi sert le Mode développeur ?
    Il autorise les outils de développement à contrôler l’iPhone (déboguer une app, simuler une position…). Apple le désactive par défaut, car il réduit une protection de l’appareil. N’activez-le que sur un iPhone qui vous appartient et désactivez-le ensuite si vous n’en avez plus besoin.
    L’activation est refusée ou rien ne se passe, que faire ?
    Si l’iPhone est protégé par un code, l’activation à distance peut être refusée : touchez « Afficher l’option », puis activez le mode dans Réglages › Confidentialité et sécurité › Mode développeur. Vérifiez aussi que l’iPhone est déverrouillé et jumelé.
    Mon iPhone fonctionne sous iOS 15, faut-il l’activer ?
    Non : le Mode développeur est apparu avec iOS 16. Sur iOS 15 et avant, passez directement à l’outil de localisation (l’image développeur doit tout de même être montée).
    Quel navigateur et quel système faut-il ?
    Un navigateur qui prend en charge WebUSB : Google Chrome, Microsoft Edge ou Opera sur ordinateur, ou Chrome sur Android. Safari et Firefox ne le permettent pas. Sur Mac et Windows, le service de synchronisation d’Apple peut retenir l’iPhone ; si la connexion échoue, fermez Finder, iTunes ou Appareils Apple, ou essayez depuis Linux, ChromeOS ou Android.
    Mes données ou celles de mon iPhone quittent-elles mon ordinateur ?
    Non. Le navigateur parle directement à l’iPhone par le câble USB : la page n’est téléchargée qu’une fois, puis aucune donnée de l’iPhone, aucune coordonnée et aucun fichier de jumelage n’est envoyé sur Internet. Le jumelage reste enregistré dans ce navigateur (IndexedDB) ; vous pouvez l’exporter ou le supprimer à tout moment.