Tuve exactamente el mismo problema con un iPhone de 2 años. Lo leí todo el día y probé todo. Última zanja: probé una solución rara que encontré en línea y funcionó. Recaliente suavemente el iPhone con un secador de pelo caliente hasta que emita la alerta de temperatura y entre en el modo de recuperación.
Ahora póngalo en una bolsa Ziplock y colóquelo en el congelador durante 5-10 minutos. Si vuelve, está listo para hacer lo siguiente.
Vaya a Settings > General > Reset > Reset Network Settings
y reinicie el teléfono.
Esto lleva unos minutos. Una vez que haya finalizado, fuerce el reinicio del iPhone manteniendo presionados los botones de inicio y encendido simultáneamente durante unos 10 segundos. Una vez que vea el logotipo de Apple, suelte los botones.
Es raro, fue mi última tirada de dados, pero funcionó. Pude encender el WiFi y se conectó.
Hay una publicación canadiense en línea donde muchas personas han tenido el mismo éxito.