El error 1012 está relacionado con hardware/software durante la actualización/restauración. Prueba estas 5 soluciones.
Cierra iTunes completamente y vuelve a abrirlo. A veces iTunes pierde conexión con los servidores Apple y un reinicio lo soluciona.
Apaga y enciende el iPhone para descartar fallos temporales del dispositivo.
Apaga módem y router 15 segundos y vuelve a encenderlos. La conectividad a internet puede ser la causa.
Un cable dañado causa errores de comunicación. Prueba con otro cable original Apple.
Actualiza tu antivirus/firewall. Si persiste, desactívalo temporalmente durante el proceso.
Si el error 1012 no desaparece, contacta con Soporte Apple para diagnóstico de hardware.