Chcę:
- pozostaw Wifi włączone na urządzeniu
- Spraw, aby iOS zapamiętywał hasło dla SSID A (np. Prywatna sieć korporacyjna)
- Niech iOS nigdy nie połączy się z SSID A po cichu
Umożliwia to następujący przepływ:
- Ręcznie połącz się z SSID A z menu Wifi
- Po odłączeniu od SSID A, należy ponownie wykonać krok 4 przed ponownym połączeniem z SSID A
Przykład: domyślnie po wejściu w zakres SSID A korzystanie z urządzenia z systemem iOS nadal korzysta z wbudowanego identyfikatora komórkowego lub SSID B. Po kroku 4 powyżej i do końca dnia urządzenie będzie w sieci.
Na razie obejścia obejmują:
- Wyłącz Wi-Fi w pracy. Punkt awarii: Zapomnij zrobić to rano, co prowadzi do korzystania z sieci, gdy nie zamierzasz. Dalsze wady: niepotrzebnie zużywa przepustowość LTE i wyłącza Wi-Fi (co wyłączałoby np. Tethering)
- Zapomnij o SSID A w menu. Przełamujący problem: musisz użyć menedżera schowka lub innych niepewnych narzędzi lub mocy mózgu, aby przywrócić hasło dla SSID A, gdy jest ono faktycznie wymagane do połączenia.
Odpowiedzi:
Nie ma świetnego rozwiązania, ale jednym z możliwych obejść jest ustawienie SSID A na używanie statycznego adresu IP bez routingu i przełączanie go z powrotem na DHCP, ilekroć naprawdę chcesz go użyć. Wystarczy kliknąć kółko i po prawej stronie nazwy sieci i kliknąć przełącznik Statyczny.
Musisz wprowadzić poprawny (ale niefunkcjonalny) statyczny adres IP i maskę podsieci (testowałem z 10.1.1.1 i 255.0.0.0), inaczej nie zachowa ustawienia statycznego adresu IP. Dzięki temu możesz cały czas mieć dostęp do Wi-Fi i nigdy więcej nie wpisuj hasła.
źródło
Wygląda więc na to, że mój telefon (teraz mam iPhone'a X) oferuje teraz opcję „automatycznego dołączania” do sieci Wi-Fi.
Tak więc wyłączenie tej opcji powinno teoretycznie zaimplementować to, czego chcę (zapisana sieć, która nie zostanie automatycznie dołączona).
źródło