Kesalahan "laut bodoh" baru sahaja ditemui di iOS yang boleh menyekat modem wifi iPhone dan membiarkannya tanpa sambungan tanpa wayar jika peranti tidak diset semula.
Dan saya mengatakan bahawa ini adalah ralat yang sangat mudah kerana ia berlaku ketika iPhone cuba menyambung ke rangkaian Wi-Fi yang Nama SSID bermula dengan simbol peratus (%). Semoga Apple memperbaikinya dalam kemas kini yang akan datang.
Sekiranya anda tidak menyukai SSID yang berasal dari kilang di penghala Wi-Fi di rumah anda, anda tahu betul bahawa anda boleh mengubahnya mengikut keinginan anda. Baiklah, buat masa ini, jangan berfikir untuk menukar label menjadi nama yang bermula dengan simbol Begitu banyak peratus, seperti "% wifi_de_casa%".
Kerana kemungkinan besar, jika anda melakukannya, apabila iPhone anda cuba menyambung ke rangkaian itu, ia akan berlaku kunci modem wifi dalaman, dan terus berada di luar talian. Sekiranya telefon bimbit anda adalah Android, maka yakinlah bahawa ini tidak akan berlaku kepada anda. Jadi ia adalah masalah iOS yang tulen.
"Bug" ini ditemui oleh penyelidik keselamatan Carl shou, bahawa setelah bergabung dengan rangkaian Wi-Fi dengan nama «% p% s% s% s% s% n», sambungan Wi-Fi iPhone anda adalah kurang upaya.
Setelah menggabungkan WiFi peribadi saya dengan SSID “% p% s% s% s% s% n”, iPhone saya melumpuhkan fungsi WiFi secara kekal. Baik but semula atau ubah SSID memperbaikinya: ~) pic.twitter.com/2eue90JFu3
- Carl Schou (@vm_call) Jun 18, 2021
Nampaknya ralat itu berkaitan dengan penggunaan awal dalam nama jaringan tanda persen, yang menyebabkan masalah menguraikan input di mana iOS salah menafsirkan huruf yang mengikuti "%" sebagai penentu format rentetan.
Dalam bahasa pengaturcaraan jenis-C, penentu format rentetan mempunyai makna khusus dan diuraikan oleh penyusun bahasa sebagai nama atau perintah yang berubah-ubah dan bukannya teks standard.
Sekiranya anda terkena ralat, anda tidak mempunyai pilihan lain kecuali tetapkan semula rangkaian peranti agar sambungan Wi-Fi anda beroperasi semula. Anda perlu pergi ke Tetapan, sentuh Umum, dan kemudian Tetapkan Semula. Ketuk "Tetapkan Semula Tetapan Rangkaian" dan sahkan permintaan pada prompt arahan.