Nonaktifkan sinkronisasi gantungan kunci iCloud untuk kata sandi WiFi secara selektif

32

Saya telah mengaktifkan sinkronisasi Keychain iCloud, tetapi saya ingin menghentikannya menyinkronkan kata sandi WiFi.

Saya memiliki hotspot WiFi portabel yang saya gunakan untuk laptop dan iPad saya, tetapi saya tidak ingin iPhone saya terhubung dengannya karena memiliki 3G sendiri

Karena iCloud menyinkronkan pengaturan, dalam waktu sekitar 30 detik menghubungkan laptop saya ke hotspot 3G, iPhone saya akan terhubung dengan sendirinya. Jika saya masuk ke pengaturan wifi di iPhone dan memutuskan sambungan secara manual, sekitar 30 detik kemudian laptop saya akan memutus juga. Sepertinya dengan sinkronisasi wifi iCloud aktif, saya tidak bisa menghubungkan laptop saya ke WiFi tanpa ponsel saya juga terhubung.

Satu-satunya cara untuk mengatasi itu tampaknya menonaktifkan sinkronisasi Keychain di iCloud. Saya sudah mencoba Googling, tetapi tidak mendapat bantuan nyata tentang cara menonaktifkannya tanpa mematikan Keychain, yang telah saya lakukan saat ini.

Saya juga tidak ingin mengaktifkan 'Tanya sebelum bergabung dengan jaringan' di iPhone saya, karena saya akan secara manual menghubungkannya kembali secara konstan.

Noda
sumber
1
Ini masalah yang sangat besar. Jika saya menghubungkan iPad saya ke hotspot, maka semua perangkat Apple saya akan terhubung ke hotspot ini ketika kehilangan Wifi rumah seolah-olah itu adalah data gratis (katakanlah, jika internet di rumah saya tidak aktif). Terus mainkan YouTube satu per satu, unduh semua pembaruan aplikasi, unduh bahkan mungkin seluruh MacOS Sierra, unduh semua langganan Podcast, dan 7GB unduh, dan itu berarti $ 70 untuk penggunaan Project Fi, atau $ 105 untuk Verizon
nopole
Ini masalah bagi saya untuk skenario yang sedikit berbeda. Saya pergi ke kedai kopi di seberang jalan dari kantor saya, sementara di sana untuk minum kopi atau rapat atau apa pun yang saya gunakan wifi di ponsel atau laptop saya, tetapi desktop saya di kantor saya di seberang jalan berakhir di jaringan ini ...
Michael
Ini masalah bagi saya untuk skenario yang sedikit berbeda juga. Jika saya keluar dan tentang saya kadang-kadang perlu menggunakan xfinityhotspot wi-fi (Comcast) untuk mendapatkan di internet. Yah, ada juga satu di dekat rumah saya, jadi ketika saya melakukan ini, MBP rumah saya terhubung xfinityjuga. (Meskipun lebih rendah dalam daftar prioritas daripada rumah saya yang sebenarnya wi-fi ...) Kemudian, saya tidak bisa lama mengakses laptop di rumah saya (yang sering saya lakukan di VNC, menggunakan port yang diteruskan dan alamat ddns.net) . Mungkin menghapus xfinitydari daftar wi-fi saya di telepon akan diperbaiki? Saya akan mencobanya. Masih merupakan masalah.
Michael Liquori

Jawaban:

6

Sayangnya saya tidak dapat menawarkan solusi yang sempurna namun saya dapat mengkonfirmasi kekurangan ini di sinkronisasi Keychain iCloud. Saya sudah bisa mereproduksi perilaku yang sama ini. Memang kemampuan menonaktifkan selektif dalam pengaturan gantungan kunci akan melakukan trik. Sampai Apple mengimplementasikan fungsionalitas seperti itu, saya pikir pilihan Anda adalah

  1. mematikan wi-fi di ponsel Anda ketika Anda dekat hotspot itu
  2. mematikan sinkronisasi Keychain iCloud di ponsel Anda.

Karena Keychain iCloud tertunda dari rilis asli iOS 7, saya kira Apple tidak punya waktu untuk menerapkan kontrol butir yang lebih baik pada apa yang sedang dan tidak disinkronkan.

atldeadhead
sumber
Tidak ideal, tetapi pilihan terbaik yang bisa saya lihat. Saya akan tetap menjaga sinkronisasi Keychain off sampai diurutkan. Terima kasih
Smudge
Saya memposting respons paralel yang sepertinya terlewatkan. Jika Anda masih tertarik dengan pendekatan alternatif, ini sepertinya masih cara terbaik.
qzyphus
1
Saya menurunkan ini karena, seperti yang penulis akui, ini sebenarnya bukan "solusi" dan saya ingin mengurangi visibilitasnya seandainya ada solusi yang dapat ditemukan
Michael
15

Saya dapat menghentikan MacBook saya dari menggunakan kata sandi wifi yang seharusnya hanya digunakan pada iPhone dengan masuk ke KeyChain Access -> System -> UNWANTED_WIFI_NETWORK -> Kontrol Akses dan kemudian menghapus bandara dan bandarad dari daftar "Selalu mengizinkan akses oleh ini aplikasi". Tampaknya masih terhubung pada iPhone tetapi tidak pada MacBook.

seq3
sumber
Tampaknya kombinasi tip ini dengan tip dari @atldeadhead akan menyelesaikan masalah.
Khürt Williams
1
Saya lebih suka tip dari @Yoeri untuk mengatur ponsel ke IP statis yang tidak ada (yang bekerja secara otomatis), daripada tip dari atldeadhead (yang mengharuskan saya untuk mengingat untuk mengaktifkan wifi saya kembali nanti).
Datico
12

Saya juga menghadapi masalah ini dan menemukan solusi yang sedikit lebih elegan.

Pada akhirnya, saya menghapus semua jaringan Wi-Fi yang relevan dari Keychain iCloud dan menggunakan profil konfigurasi untuk menginstal kredensial jaringan pada perangkat yang diinginkan.

Saya telah menulis panduan langkah demi langkah untuk mereka yang tidak terbiasa dengan membuat dan menginstal file .mobileconfig untuk OSX & iOS.

Kami akan membuat profil konfigurasi untuk setiap kombinasi SSID dan kata sandi dan menginstalnya secara selektif pada perangkat kami.

  1. Instal Apple Configurator (gratis) dari Mac App Store.
  2. Luncurkan Configurator, lanjutkan melewati layar jalankan pertama.
  3. Pilih tab Awasi dari bilah alat atas jendela aplikasi utama.
  4. Di bawah Semua Perangkat> Pengaturan> Profil, klik ikon '+' untuk membuat profil baru.
  5. Di bawah tab General, beri nama profil, saya sarankan sama dengan Wi-Fi SSID pertama Anda.
  6. Di sebelah kiri pilih Wi-Fi, klik Konfigurasi.
  7. Masukkan SSID di bidang SSID. Dari Jenis Keamanan, pilih Apa saja (Pribadi). Masukkan kata sandi Wi-Fi ke dalam bidang Kata Sandi.
  8. Klik Simpan.
  9. Ulangi langkah 4-8 untuk SSID Anda yang kedua dan SSID lainnya.
  10. Pilih masing-masing profil Anda satu per satu dan klik ikon bagikan untuk mengekspor profil.

Sekarang setelah ini selesai, hapus pengaturan SSID Anda dari gantungan kunci iCloud, misalnya pada Mac Anda, pergi ke System Preferences> Network> Wi-Fi> Advanced dan lupakan salah satu SSID yang dimaksud dengan memilih nama mereka dan mengklik ikon '-'. Sinkronisasi gantungan kunci harus melupakan jaringan ini di seluruh papan, tetapi Anda mungkin perlu mengulangi langkah ini di perangkat iOS Anda dengan memilih 'Lupakan jaringan ini' dari pengaturan SSID jika terhubung secara otomatis dengan tidak diinginkan. YMMV.

Anda sekarang siap untuk menginstal profil dengan mengklik dua kali, atau dengan membuka dari lampiran email di perangkat iOS apa pun, menerima semua peringatan keamanan.

qzyphus
sumber
Ini adalah solusi yang saya gunakan dengan sukses selama bertahun-tahun, tetapi tampaknya rusak sekarang. Saat ini, Anda dapat menggunakan profil ini di semua perangkat Anda kecuali yang Anda tidak ingin gunakan dan Keychain iCloud masih menyinkronkannya di semua perangkat. Anda bahkan dapat menggunakan profil dengan "Gabung-Otomatis" yang disetel ke "Salah", tetapi ini juga diabaikan.
ranvel
@ranvel Jadi dalam kasus Anda, iCloud menyinkronkan kata sandi wifi dibaca dari profil?
Teejay
5

Saya memperbaiki masalah ini dengan memasukkan alamat IP statis tanpa menentukan router untuk jaringan WiFi dari HotSpot WiFi portabel saya di iPhone. Untuk melakukan ini:

  1. Nyalakan HotSpot WiFi,
  2. Bergabung dengan iPhone ke jaringan WiFi,
  3. Pergi ke pengaturan jaringan WiFi dengan mengklik (i),
  4. Di bawah ALAMAT IP, klik 'Statis',
  5. Masukkan beberapa Alamat IP, mis. 192.168.0.10,
  6. Masukkan Subnet Mask, mis. 255.255.255.0.

IPhone sekarang akan tetap terhubung ke jaringan WiFi, tetapi tidak dapat menggunakannya untuk terhubung ke Internet. Itu akan tetap menggunakan koneksi data seluler.

Yoeri
sumber
Ini bekerja dengan baik. Saya mengatur Router dan Alamat IP ke 192.168.0.0, dan subnet ke 255.255.255.255, jadi jelas bahwa mereka palsu. Ponsel saya terhubung tetapi dengan ikon jaringan (!) Dan teks "Tanpa Koneksi Internet". Data seluler mengambil alih. Saya berasumsi ketika saya sampai di rumah dan telepon menemukan jaringan wifi yang sebenarnya bisa digunakan, itu akan beralih ke itu.
Datico
4

Tidak yakin dalam versi iOS mana ini ditambahkan, ...

  • Ketika terhubung ke jaringan yang tidak diinginkan
  • Di perangkat Anda buka WiFi, .. Pilih jaringan
  • nonaktifkan "Gabung Otomatis"
  • matikan dan hidupkan Wi-Fi

Lain kali ponsel Anda menemukan jaringan, itu tidak akan bergabung dengan jaringan

Mulder
sumber
Menemukan solusi yang sama. Saya juga tidak yakin kapan itu ditambahkan. Atau, saya pikir itu selalu ada di sana, tapi mungkin sebelum disinkronkan juga?
Teejay
3

Jadi saya mencoba langkah-langkah menggunakan Configurator, yang hampir berhasil. Mac saya akan terus terhubung ke wifi yang tepat, tetapi setelah satu jam atau lebih, gantungan kunci akan mengambilnya.

Bermain-main, saya hapus centang pada kotak gabung otomatis pada file konfigurator yang menerapkannya kembali dan sepertinya telah menyelesaikan masalah. Mac saya telah terhubung ke wifi pekerjaan saya setiap kali saya reboot dan ponsel saya belum.

Yang hebat, karena saya tidak ingin ponsel saya di wifi pekerjaan saya di belakang firewall pekerjaan saya.

Gary
sumber
Jadi di yang terakhir, Anda menandai atau membatalkan flag bergabung otomatis?
Teejay
2

Cari file dengan nama 'lakitu' dan kompres atau hapus seluruhnya. Sinkronisasi Keychain akan mencoba mengatur, tetapi kemudian akan gagal ketika tidak bisa menelepon ke rumah.

pengguna98849
sumber
2

Saya juga mengalami masalah serupa. Beberapa jaringan wifi perlu saya klik "konfirmasi" secara manual pada portal ketika terhubung kembali, perangkat seluler hanya terhubung secara diam-diam dan saya tidak secara sadar mengetahui browser terbuka untuk mengklik konfirmasi, sehingga perangkat seluler terjebak dalam koneksi yang tidak berguna.

Sejauh ini, solusi saya adalah: ubah pengaturan di Mac OS X:

  1. Hapus pengaturan WiFi yang tidak diinginkan dari Pengaturan Jaringan, tunggu sebentar untuk mengonfirmasi perangkat seluler tidak dapat terhubung ke WiFi yang tidak diinginkan tanpa secara manual memasukkan kata sandi.

  2. buka Pengaturan Sistem, iCloud, matikan "KeyChain" di pengaturan iCloud masukkan deskripsi gambar di sini

  3. Tambahkan pengaturan WiFi lagi, itu tidak akan disinkronkan ke perangkat seluler.
osexp2003
sumber
2

Saya baru saja menemukan solusi:

  1. Buat akun administrator (sementara) baru di Mac OS
  2. Masuk sebagai administrator di atas
  3. Sambungkan ke jaringan wifi (yaitu jaringan yang tidak ingin Anda bagikan melalui Keychain)
  4. Logout admin sementara, dan kemudian login kembali ke akun reguler Anda
  5. Hapus akun admin sementara

Voila, jaringan wifi bergabung tetapi tidak dibagi dengan perangkat lain Anda.

Andrew Trevers
sumber
1

Sebenarnya itu tidak rumit setelah saya sedikit membahas masalah ini. Namun saya punya masalah yang agak berbeda, saya punya dua Wifis, yang saya inginkan untuk telepon, dan yang saya inginkan untuk Mac.

Di Mac Anda, Anda memiliki lebih dari satu gantungan kunci, seperti yang dimiliki ponsel Anda. Namun di Mac Anda harus menggunakan alat untuk mengelolanya. Dalam aplikasi KeychainMac, Anda memiliki:

  • Masuk
  • iCloud
  • Sistem
  • ... berpotensi beberapa gantungan kunci lagi

Terapkan langkah-langkah berikut:

  1. Di Mac Anda, letakkan yang Anda inginkan di telepon di iCloudgantungan kunci, dan hapus semua referensi, jika ada, dari gantungan kunci lain
  2. Masukkan satu untuk Mac di Systemgantungan kunci. (Anda akan mengatakan, ini tidak memperbaiki masalah saya, Mac saya masih terhubung ke salah satu telepon.)
  3. Buka Mac Anda untuk: System Preferences > Network > Wifi > Advanced...
  4. Dalam daftar Preferred Networkspastikan jaringan Mac Anda berada di atas jaringan lain

Sekarang ponsel Anda tidak akan tahu apa-apa tentang jaringan Mac, dan Mac akan lebih memilih jaringannya daripada yang lain. Oh dan berikan Mac Anda waktu untuk menemukan jaringan yang benar saat pertama kali, mungkin diperlukan lebih dari beberapa detik untuk menerapkan konfigurasi yang benar. (Jangan tanya saya mengapa, hanya memberi Anda kepala.)

Damian Vogel
sumber