没有操作系统是完美无缺的。当然,这也适用于iOS,其中发现了一个新的、相当有趣的错误。安全专家 Carl Schou 指出,他在连接到特定名称的 Wi-Fi 网络后,突然无法使用包括 AirDrop 在内的任何 Wi-Fi 服务。在这种情况下,重新启动手机或更改网络的 SSID 都无济于事。
FaceTime 中的 iOS 15 新闻:
问题在于必须连接到上述特定 Wi-Fi 网络名称才能重现问题。在这种情况下,SSID 必须采用以下形式 “%p%s%s%s%s%n” 不带引号。在这种情况下,绊脚石是百分号。尽管普通用户可能不会认为这是一个大问题,但开发人员可能会立即认为该错误可能是错误的解析。在编程语言中,百分号经常用在文本字符串中,例如,用于列出给定变量的内容。当然,这些方法有好几种。
然后,某些内部 iOS 库很可能无法处理此写入,从而导致内存已满并随后强制终止进程 - 并且 Wi-Fi 被禁用。系统将自行执行此操作以避免可能出现的问题。请小心您连接的 Wi-Fi 网络。但是,如果您已经遇到此问题,请不要绝望,仍然有解决方案。在这种情况下,重置网络设置就足够了。所以只要打开它 调整 > 一般 > 重新设置 > 重置网络设置.
在使用 SSID“%p%s%s%s%s%n”加入我的个人 WiFi 后,我的 iPhone 永久禁用了它的 WiFi 功能。 重新启动或更改 SSID 都无法修复它:~) pic.twitter.com/2eue90JFu3
— 卡尔·舒 (@vm_call) 2021 年 6 月 18 日
好吧,我尝试了,但没有任何效果 - 手机无法连接到网络