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

32

La synchronisation du trousseau iCloud est activée, mais je souhaite arrêter la synchronisation des 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, dans les 30 secondes environ suivant la connexion de mon ordinateur portable au point d'accès 3G, mon iPhone se connectera lui-même. Si j'entre 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 que la synchronisation Wi-Fi iCloud soit activée, je ne peux pas connecter mon ordinateur portable au WiFi sans que mon téléphone ne se connecte également.

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

Je ne veux pas non plus activer 'Demander avant de rejoindre les réseaux' sur mon iPhone, car je vais le reconnecter manuellement en permanence.

Tache
la source
1
C'est vraiment un gros problème. Si je connecte mon iPad à un hotspot, alors tous mes appareils Apple se connecteront à ce hotspot lorsqu'il perd le Wifi domestique comme s'il s'agissait de données gratuites (disons, si mon internet domestique est en panne). Continuez à jouer à YouTube l'un après l'autre, téléchargez toutes les mises à jour de l'application, téléchargez peut-être même l'intégralité de MacOS Sierra, téléchargez tous les abonnements aux podcasts et 7 Go téléchargés, ce qui signifie 70 $ pour l'utilisation de Project Fi, ou 105 $ pour Verizon
nopole
C'est un problème pour moi pour un scénario légèrement différent. Je vais dans un café en face de mon bureau, alors que je suis là pour un café ou des réunions ou tout ce que j'utilise leur wifi sur mon téléphone ou mon ordinateur portable, mais mon bureau dans mon bureau en face se retrouve sur ce réseau ...
Michael
C'est aussi un problème pour moi pour un scénario légèrement différent. Si je suis en déplacement, j'ai parfois besoin d'utiliser un xfinitypoint d'accès Wi-Fi (Comcast) pour accéder à Internet. Eh bien, il y en a aussi un près de chez moi, donc quand je le fais, mon MBP à la maison se connecte xfinityégalement. (Même s'il est plus bas dans la liste des priorités que mon Wi-Fi domestique réel ...) Ensuite, je ne peux plus accéder à distance à mon ordinateur portable domestique (ce que je fais souvent sur VNC, en utilisant un port redirigé et une adresse ddns.net) . Peut-être que la suppression xfinityde ma liste Wi-Fi sur le téléphone résoudrait? Je vais essayer ça. Encore un problème cependant.
Michael Liquori

Réponses:

6

Malheureusement, je ne peux offrir aucune solution parfaite, mais je peux confirmer cette lacune 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 de telles fonctionnalités, je pense que vos options sont

  1. désactiver le Wi-Fi sur votre téléphone lorsque vous êtes à proximité de ce point d'accès
  2. désactiver la synchronisation du trousseau iCloud sur votre téléphone.

Parce que le trousseau iCloud a été retardé par rapport à la version originale d'iOS 7, je suppose qu'Apple n'a tout simplement pas eu le temps de mettre en œuvre des contrôles de grain plus fins sur ce qui est et n'est pas synchronisé.

atldeadhead
la source
Pas idéal, mais la meilleure option que je puisse voir. Je m'en tiendrai à garder la synchronisation du trousseau désactivée jusqu'à ce qu'elle soit triée. Merci
Smudge
J'ai posté une réponse parallèle qui semble avoir été manquée. Si vous êtes toujours intéressé par une approche alternative, cela semble toujours être le meilleur moyen.
qzyphus
1
J'ai rétrogradé cela parce que, comme le concède l'auteur, ce n'est pas vraiment une "solution" et je veux diminuer sa visibilité au cas où une solution pourrait être trouvée
Michael
15

J'ai pu empêcher mon MacBook d'utiliser un mot de passe wifi qui ne devrait être utilisé que sur l'iPhone en accédant à KeyChain Access -> System -> UNWANTED_WIFI_NETWORK -> Access Control puis en supprimant airport et airportd de la liste "Toujours autoriser l'accès par ces applications". Semble toujours se connecter sur l'iPhone mais pas sur le MacBook.

seq3
la source
Il semble qu'une combinaison de cette astuce avec celle de @atldeadhead résoudrait le problème.
Khürt Williams
1
Je préfère la pointe de @Yoeri pour régler le téléphone sur une IP statique inexistante (qui fonctionne automatiquement), sur la pointe de atldeadhead (ce qui m'oblige à ne pas oublier de réactiver mon wifi plus tard).
datico
12

Moi aussi, j'étais confronté à ce problème et j'ai trouvé une solution de contournement légèrement plus élégante.

À la fin, j'ai supprimé tous les réseaux Wi-Fi pertinents du trousseau iCloud et 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 connaissent pas 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 de manière sélective sur nos appareils.

  1. Installez Apple Configurator (gratuit) à partir du Mac App Store.
  2. Lancez Configurator, passez devant les premiers écrans d'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 la même chose 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 Type de sécurité, sélectionnez Tout (personnel). Saisissez le mot de passe Wi-Fi dans le champ 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 cela 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 l'un des SSID en question en sélectionnant leurs noms et en cliquant sur l'icône `` - ''. La synchronisation du trousseau devrait oublier ces réseaux à tous les niveaux, 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 ouvrant à partir d'une pièce jointe à un e-mail sur n'importe quel appareil iOS, en acceptant tous les avertissements de sécurité.

qzyphus
la source
C'est la solution que j'utilisais avec succès depuis des années, mais elle semble être cassée maintenant. Actuellement, vous pouvez déployer ces profils sur tous vos appareils, à l'exception de ceux que vous ne souhaitez pas utiliser et le trousseau iCloud le synchronise toujours sur tous les appareils. Vous pouvez même déployer un profil avec le paramètre "Auto-Join" défini sur "False", mais cela est également ignoré.
ranvel
@ranvel Dans votre cas, iCloud synchronise la lecture du mot de passe wifi à partir des profils?
Teejay
5

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 faire ça:

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

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

Yoeri
la source
Cela a très bien fonctionné. J'ai défini le routeur et l'adresse IP sur 192.168.0.0 et le sous-réseau sur 255.255.255.255, il était donc évident qu'ils étaient faux. Mon téléphone se connecte mais avec une icône de réseau (!) Et le texte "Pas de connexion Internet". Les données cellulaires prennent le dessus. Je suppose que lorsque je rentre chez moi et que le téléphone trouve un réseau wifi qu'il peut réellement utiliser, il passera à cela à la place.
datico
4

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

  • Lorsqu'il est connecté au réseau indésirable
  • Sur votre appareil, accédez au WiFi, .. Sélectionnez le réseau
  • désactiver "Auto-Join"
  • désactiver et réactiver le Wi-Fi

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

Mulder
la source
Trouvé la même solution de contournement. Moi aussi je ne sais pas trop quand il a été ajouté. Ou, je pense qu'il a toujours été là, mais peut-être avant qu'il ne soit également synchronisé?
Teejay
3

J'ai donc essayé les étapes à l'aide du configurateur, qui a presque fonctionné. Mon mac continuerait à se connecter au bon wifi, mais après environ une heure, le trousseau le ramasserait.

En jouant, j'ai décoché la case de jointure automatique sur le fichier de configuration qui l'a réappliquée et il semble avoir résolu le problème. Mon Mac s'est connecté à mon wifi professionnel à chaque fois que je redémarre et mon téléphone ne l'a pas été.

Ce qui est génial, car je ne veux pas que mon téléphone soit connecté au wifi de mon travail derrière mes pare-feu de travail.

Gary
la source
Donc, dans le dernier, vous avez coché ou décoché le drapeau de jointure automatique?
Teejay
2

Recherchez les fichiers portant le nom «lakitu» et compressez-les ou supprimez-les entièrement. La synchronisation du trousseau tentera de s'installer, mais échouera lorsqu'elle ne pourra pas téléphoner à la maison.

user98849
la source
2

J'ai également rencontré un problème similaire. Certains réseaux wifi ont besoin que je clique manuellement sur "confirmer" sur son portail lors de la reconnexion, l'appareil mobile vient de se connecter silencieusement et je ne suis pas conscient du navigateur ouvert pour cliquer sur confirmer, de sorte que l'appareil mobile est coincé dans une telle connexion inutile.

Jusqu'à présent, ma solution est la suivante: modifier les paramètres sous Mac OS X:

  1. Supprimez les paramètres Wi-Fi indésirables des paramètres réseau, attendez une minute pour confirmer que l'appareil mobile ne peut pas se connecter au Wi-Fi indésirable sans saisir manuellement le mot de passe.

  2. ouvrez les paramètres système, iCloud, désactivez "KeyChain" dans les paramètres iCloud entrez la description de l'image ici

  3. Ajoutez à nouveau les paramètres WiFi, il ne sera pas synchronisé avec l'appareil mobile.
osexp2003
la source
2

Je viens de trouver une solution:

  1. Créer un nouveau compte administrateur (temporaire) sous Mac OS
  2. Connectez-vous en tant qu'administrateur ci-dessus
  3. Connectez-vous au réseau wifi (c'est-à-dire celui que vous ne souhaitez pas partager via le trousseau)
  4. Déconnectez-vous de l'administrateur temporaire, puis reconnectez-vous à votre compte habituel
  5. Supprimer le compte administrateur temporaire

Voila, le réseau wifi est joint mais n'est partagé avec aucun de vos autres appareils.

Andrew Trevers
la source
1

En fait, ce n'est pas si compliqué après avoir plongé un peu dans la question. Cependant, j'ai un problème un peu différent, j'ai deux Wifis, un que je veux pour le téléphone et un que je veux pour le Mac.

Sur votre Mac, vous disposez de plusieurs trousseaux, tout comme votre téléphone. Cependant, sur le Mac, vous devez disposer d'outils pour les gérer. Dans l'application KeychainMac, vous avez:

  • S'identifier
  • iCloud
  • Système
  • ... potentiellement des porte-clés supplémentaires

Appliquez les étapes suivantes:

  1. Sur votre Mac, mettez celui que vous voulez sur le téléphone dans le iCloud trousseau et supprimez toutes les références, le cas échéant, des autres trousseaux
  2. Mettez celui pour Mac dans le System trousseau. (Vous direz que cela ne résout pas mon problème, mon Mac se connecte toujours à celui du téléphone.)
  3. Allez sur votre Mac pour: System Preferences > Network > Wifi > Advanced...
  4. Dans la liste, Preferred Networksassurez-vous que le réseau de votre Mac est au - dessus de l'autre réseau

Maintenant, votre téléphone ne saura rien sur le réseau du Mac, et le Mac préférera son réseau à l'autre. Oh et donnez à votre Mac le temps de trouver le bon réseau la première fois, cela peut prendre plus de quelques secondes pour appliquer la bonne configuration. (Ne me demandez pas pourquoi, je vous donne simplement la tête haute.)

Damian Vogel
la source