34 votes

Désactiver sélectivement la synchronisation du trousseau iCloud pour les mots de passe WiFi

J'ai activé la synchronisation du trousseau iCloud, mais je veux l'empêcher de synchroniser les mots de passe WiFi.

J'ai un hotspot WiFi portable que j'utilise pour mon ordinateur portable et mon iPad, mais je ne veux pas que mon iPhone s'y connecte car il a sa propre 3G.

Étant donné qu'iCloud synchronise les paramètres, mon iPhone se connecte automatiquement dans les 30 secondes qui suivent la connexion de mon ordinateur portable au hotspot 3G. Si je vais dans les paramètres wifi de l'iPhone et que je me déconnecte manuellement, environ 30 secondes plus tard, mon ordinateur portable se déconnectera également. Il semble qu'avec la synchronisation wifi iCloud activée, je ne peux pas connecter mon ordinateur portable au WiFi sans que mon téléphone se connecte également.

Le seul moyen de contourner ce problème semble être de désactiver la synchronisation du trousseau dans iCloud. J'ai essayé de chercher sur Google, mais je n'ai pas trouvé d'aide réelle sur la façon de la désactiver sans désactiver le trousseau, ce que j'ai fait pour le moment.

Je ne veux pas non plus activer l'option "Demander avant de rejoindre un réseau" sur mon iPhone, car je vais devoir le reconnecter manuellement en permanence.

1 votes

C'est un très gros problème. Si je connecte mon iPad à un hotspot, tous mes appareils Apple se connecteront à ce hotspot lorsqu'ils perdront le Wifi de la maison, comme s'il s'agissait de données gratuites (par exemple, si l'Internet de ma maison est en panne). Continuez à lire YouTube l'un après l'autre, téléchargez toutes les mises à jour des applications, téléchargez peut-être même l'ensemble de MacOS Sierra, téléchargez tous les abonnements aux podcasts, et 7 Go téléchargés, et cela représente 70 $ pour l'utilisation de Project Fi, ou 105 $ pour Verizon.

0 votes

Cela me pose un problème pour un scénario légèrement différent. Je vais dans un café situé de l'autre côté de la rue de mon bureau. Pendant que j'y prends un café ou que je participe à une réunion, j'utilise leur réseau wifi sur mon téléphone ou mon ordinateur portable, mais mon ordinateur de bureau, situé de l'autre côté de la rue, se retrouve sur ce réseau.

0 votes

C'est un problème pour moi, pour un scénario légèrement différent également. Si je suis en déplacement, j'ai parfois besoin d'utiliser un téléphone portable. xfinity (Comcast) hotspot wi-fi pour se connecter à Internet. Il y en a aussi un près de chez moi, alors quand je fais cela, mon MBP se connecte à l'Internet. xfinity également. (Même s'il est plus bas dans la liste des priorités que le wi-fi de ma maison...) Ensuite, je ne peux plus accéder à distance à mon ordinateur portable personnel (ce que je fais fréquemment via VNC, en utilisant un port transféré et une adresse ddns.net). Peut-être que supprimer xfinity à partir de ma liste wi-fi sur le téléphone pourrait réparer ? Je vais essayer. Mais le problème persiste.

16voto

Edgar Hover Points 71

J'ai pu empêcher mon MacBook d'utiliser un mot de passe wifi qui ne devrait être utilisé que sur l'iPhone en allant dans KeyChain Access -> System -> UNWANTED_WIFI_NETWORK -> Access Control et en supprimant airport et airportd de la liste "Always allow access by these applications". Il semble que la connexion se fasse toujours sur l'iPhone mais pas sur le MacBook.

0 votes

Il semble qu'une combinaison de cette astuce et de celle de @atldeadhead permettrait de résoudre le problème.

1 votes

Je préfère l'astuce de @Yoeri de configurer le téléphone sur une IP statique inexistante (qui fonctionne automatiquement), à l'astuce de atldeadhead (qui me demande de me rappeler de rallumer mon wifi plus tard).

13voto

qzyphus Points 376

J'ai également été confronté à ce problème et j'ai trouvé une solution un peu plus élégante.

Au final, j'ai supprimé tous les réseaux Wi-Fi concernés du trousseau iCloud et j'ai utilisé des profils de configuration pour installer les informations d'identification du réseau sur les appareils souhaités à la place.

J'ai écrit un guide étape par étape pour ceux qui ne sont pas familiers avec la création et l'installation de fichiers .mobileconfig pour OSX et iOS.

Nous allons créer un profil de configuration pour chaque combinaison SSID et mot de passe et les installer sélectivement sur nos appareils.

  1. Installez Apple Configurator (gratuit) depuis le Mac App Store.
  2. Lancez le configurateur, passez les écrans de première exécution.
  3. Sélectionnez l'onglet Superviser dans la barre d'outils supérieure de la fenêtre principale de l'application.
  4. Sous Tous les appareils > Paramètres > Profils, cliquez sur l'icône " + " pour créer un nouveau profil.
  5. Sous l'onglet Général, donnez un nom au profil, je suggère le même que votre premier SSID Wi-Fi.
  6. Sur la gauche, sélectionnez Wi-Fi, cliquez sur Configurer.
  7. Saisissez le SSID dans le champ SSID. Dans le champ Security Type (Type de sécurité), sélectionnez Any (Personal). Saisissez le mot de passe Wi-Fi dans le champ Password (Mot de passe).
  8. Cliquez sur Enregistrer.
  9. Répétez les étapes 4 à 8 pour votre deuxième SSID et tout autre SSID.
  10. Sélectionnez chacun de vos profils un par un et cliquez sur l'icône de partage pour exporter les profils.

Maintenant que c'est fait, supprimez vos paramètres SSID du trousseau iCloud, par exemple, sur votre Mac, allez dans Préférences Système > Réseau > Wi-Fi > Avancé et oubliez tous les SSID en question en sélectionnant leurs noms et en cliquant sur l'icône '-'. La synchronisation du trousseau devrait oublier ces réseaux dans tous les cas, mais vous devrez peut-être répéter cette étape sur vos appareils iOS en sélectionnant "Oublier ce réseau" dans les paramètres SSID s'il se connecte automatiquement de manière indésirable. YMMV.

Vous êtes maintenant prêt à installer les profils en double-cliquant, ou en les ouvrant à partir d'une pièce jointe d'un courriel sur n'importe quel appareil iOS, en acceptant tous les avertissements de sécurité.

0 votes

C'est la solution que j'ai utilisée avec succès pendant des années, mais il semble qu'elle ne fonctionne plus maintenant. Actuellement, vous pouvez déployer ces profils sur tous vos appareils, à l'exception de ceux que vous ne voulez pas utiliser, et iCloud Keychain les synchronise toujours sur tous les appareils. Vous pouvez même déployer un profil avec l'option "Auto-Join" réglée sur "False", mais cette option est également ignorée.

0 votes

@ranvel Donc dans votre cas, iCloud synchronise le mot de passe wifi lu à partir des profils ?

6voto

atldeadhead Points 845

Je ne peux malheureusement pas offrir de solution parfaite, mais je peux confirmer ce défaut dans la synchronisation du trousseau iCloud. J'ai pu reproduire ce même comportement. En effet, une capacité de désactivation sélective dans les paramètres du trousseau ferait l'affaire. Jusqu'à ce qu'Apple implémente une telle fonctionnalité, je pense que vos options sont les suivantes

  1. désactiver le wi-fi sur votre téléphone lorsque vous êtes à proximité d'un hotspot.
  2. en désactivant la synchronisation du trousseau iCloud sur votre téléphone.

Le trousseau iCloud ayant été retardé par rapport à la version initiale d'iOS 7, je suppose qu'Apple n'a pas eu le temps de mettre en place des contrôles plus fins sur ce qui est et n'est pas synchronisé.

0 votes

Ce n'est pas idéal, mais c'est la meilleure option que je vois. Je vais continuer à désactiver la synchronisation du trousseau jusqu'à ce que ce soit réglé. Merci

0 votes

J'ai posté une réponse parallèle qui semble avoir été manquée. Si vous êtes toujours intéressé par une approche alternative, celle-ci semble encore être la meilleure.

1 votes

J'ai rétrogradé ce texte parce que, comme l'auteur le concède, ce n'est pas vraiment une "solution" et je veux diminuer sa visibilité au cas où une solution serait trouvée.

5voto

Jessedc Points 4963

J'ai résolu ce problème en entrant une adresse IP statique sans spécifier de routeur pour le réseau WiFi de mon HotSpot WiFi portable sur mon iPhone. Pour ce faire :

  1. Allumez le HotSpot WiFi,
  2. Joignez l'iPhone au réseau WiFi,
  3. Allez dans les paramètres du réseau WiFi en cliquant sur le (i),
  4. Sous ADRESSE IP, cliquez sur "Statique",
  5. Entrez une adresse IP, par exemple 192.168.0.10,
  6. Entrez un masque de sous-réseau, par exemple 255.255.255.0.

L'iPhone restera maintenant connecté au réseau WiFi, mais ne pourra pas l'utiliser pour se connecter à Internet. Il continuera à utiliser la connexion de données cellulaire.

0 votes

Cela a bien fonctionné. J'ai réglé le routeur et l'adresse IP sur 192.168.0.0, et le sous-réseau sur 255.255.255.255, de sorte qu'il était évident qu'ils étaient faux. Mon téléphone se connecte mais avec une icône réseau ( !) et le texte "Pas de connexion Internet". Les données cellulaires prennent le relais. Je suppose que lorsque je rentrerai chez moi et que le téléphone trouvera un réseau wifi qu'il pourra réellement utiliser, il se connectera à celui-ci.

4voto

Mulder Points 41

Je ne sais pas dans quelle version d'IOS cela a été ajouté,...

  • Lorsqu'il est connecté au réseau non désiré
  • Sur votre appareil, allez dans WiFi, Sélectionnez le réseau
  • désactiver "Auto-Join"
  • éteindre et allumer le Wi-Fi

La prochaine fois que votre téléphone trouvera le réseau, il ne le rejoindra pas.

0 votes

J'ai trouvé la même solution de contournement. Moi aussi, je ne sais pas quand cela a été ajouté. Ou, je pense qu'il a toujours été là, mais peut-être avant qu'il soit synchronisé aussi ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X