En "dum hav" fejl er netop blevet opdaget i iOS som kan blokere wifi-modemet på en iPhone og efterlade det uden nævnte trådløse forbindelse, hvis enheden ikke nulstilles igen.
Og jeg siger, at det er en meget simpel fejl, fordi den simpelthen opstår, når en iPhone forsøger at oprette forbindelse til et Wi-Fi-netværk, hvis SSID-navn begynder med procentsymbolet (%). Forhåbentlig løser Apple det i en fremtidig opdatering.
Hvis du ikke kan lide SSID'et, der kommer fra fabrikken på din hjemme-Wi-Fi-router, ved du godt, at du kan ændre det efter din smag. Nå, nu skal du ikke tænke på at ændre etiketten til et navn, der begynder med symbolet for Så mange procent, såsom "% home_wifi%".
For det er højst sandsynligt, at hvis du gør det, når din iPhone forsøger at oprette forbindelse til nævnte netværk, vil det være det blokere modemmet intern wifi, og forbliv uden forbindelse. Hvis din mobil er Android, så bare rolig, dette vil ikke ske for dig. Så det er et rent og simpelt iOS-problem.
Denne "fejl" er blevet opdaget af sikkerhedsforskeren carl shou, at efter at have tilsluttet sig et wifi-netværk med navnet "%p%s%s%s%s%n", var wifi-forbindelsen på hans iPhone handicappet.
Efter at have tilsluttet mig personlig WiFi med SSID “% p% s% s% s% s” n, deaktiverede min iPhone permanent dens WiFi-funktionalitet. Hverken genstart eller ændring af SSID løser det: ~) pic.twitter.com/2eue90JFu3
- Carl Schou (@vm_call) 18. Juni, 2021
Det ser ud til, at fejlen kunne være relateret til den første brug af procenttegnet i netværksnavnet, hvilket fører til et input-parsing-problem, hvor iOS fejlfortolker bogstaverne efter "%" som en strengformatspecifikation.
I C-lignende programmeringssprog har strengformatspecifikationer en særlig betydning og parses af sprogkompileren som et variabelnavn eller en kommando i stedet for standard tekst.
Hvis du er ramt af fejlen, har du ikke andet valg end at gøre det nulstil netværk på enheden for at få din Wi-Fi-forbindelse til at fungere igen. Du skal gå til Indstillinger, trykke på Generelt og derefter Nulstil. Tryk på "Nulstil netværksindstillinger" og bekræft anmodningen i kommandoprompten.