Aastal avastati "lollimere" viga iOS mis võib blokeerida iPhone'i WiFi-modemi ja jätta selle ilma nimetatud traadita ühenduseta, kui seadet uuesti ei lähtestata.
Ja ma ütlen, et see on väga lihtne viga, sest see juhtub lihtsalt siis, kui iPhone üritab luua ühenduse WiFi-võrguga, mille SSID nimi algab protsendi sümboliga (%). Loodetavasti parandab Apple selle eelseisvas värskenduses.
Kui teile ei meeldi koduses WiFi-ruuteris tehasest pärinev SSID, teate suurepäraselt, et saate seda oma maitse järgi muuta. Noh, praegu ärge mõelge sildi muutmisele nimeks, mis algab sümboliga Nii palju protsenti, näiteks "% wifi_de_casa%".
Sest tõenäoliselt, kui te seda teete, siis kui teie iPhone üritab selle võrguga ühendust luua, siis see ka õnnestub lukusta modem sisemine wifi ja võrguühenduseta. Kui teie mobiil on Android, siis võite olla kindel, et seda teiega ei juhtu. Nii et see on puhas iOS-i probleem.
Selle "vea" avastas turvauurija Carl shou, et pärast liitumist WiFi-võrguga nimega «% p% s% s% s% s% n» oli teie iPhone'i Wi-Fi-ühendus puudega.
Pärast minu isikliku WiFi-ga liitumist SSID-ga „% p% s% s% s% s% n” keelas mu iPhone selle WiFi-funktsionaalsuse jäädavalt. Taaskäivitamine ega SSID muutmine seda ei paranda: ~) pic.twitter.com/2eue90JFu3
- Carl Schou (@vm_call) Juuni 18, 2021
Tundub, et viga võib olla seotud protsendi märgi võrgunime esmakordse kasutamisega, mis viib sisendi parsimisprobleemini, kus iOS tõlgendab valesti "%" järel olevaid tähti kui stringivormingu täpsustaja.
C-tüüpi programmeerimiskeeltes on stringivormingu täpsustajatel eriline tähendus ja keele kompilaator sõelub need muutuja nime või käsu asemel standardne tekst.
Kui viga mõjutab teid, pole teil muud valikut lähtestage võrk seadme WiFi-ühenduse uuesti toimimiseks. Peate minema menüüsse Seaded, puudutama Üldine ja seejärel Lähtesta. Puudutage nuppu "Lähtesta võrguseaded" ja kinnitage taotlus käsuviibal.