6 votos

No se actualizó a OS X High Sierra con dos errores no descriptivos

He descargado "Instalar MacOS High Sierra.app" de la App Store de Apple. En el lanzamiento me pongo:

"Esta copia de la aplicación Instalar MacOS High Sierra.app está dañada, y no puede ser usada para instalar MacOS."

Este error se puede corregir siguiendo los pasos (de https://discussions.apple.com/thread/7675283?start=0&tstart=0 ):

  1. Ve a tu carpeta de aplicaciones.
  2. Encuentra el instalador.
  3. Haga clic con el botón derecho del ratón en el instalador y haga clic en "Mostrar el contenido del paquete".
  4. Haga clic en la carpeta llamada "Contenidos".
  5. Haga clic en la carpeta llamada "SharedSupport".
  6. Borre el archivo llamado "InstallInfo.plist".
  7. Introduzca su contraseña de administrador para confirmar.
  8. Ahora abre el instalador.

Después de borrar InstallInfo.plist, el instalador se ejecuta. Cuando se prepara para reiniciar, recibo el mensaje de error:

"Se produjo un error al preparar la instalación. Intente ejecutar esta aplicación de nuevo". (ver captura de pantalla) Screen shot of An error occurred while preparing the installation. Try running this application again.

La búsqueda de este error en línea sugiere que puede estar relacionado con un desajuste entre la hora del sistema y el servidor de tiempo, pero mi ordenador tiene la hora correcta y está configurado para actualizar la hora automáticamente.

Actualmente estoy corriendo:

  • OS X El Capitan versión 10.11.6. (Nótese que tampoco pude actualizar a Sierra 10.12, con errores similares)
  • MacBook Pro (Retina, 13 pulgadas, principios de 2015)
  • Procesador 3.1 GHz Intel Core i7
  • Memoria 8 GB 1867 MHz DDR3

0 votos

Gracias por los mensajes de abajo - Aprecio el tiempo que todos han puesto en esto. Debería haber mencionado que intenté borrar y volver a descargar de la App Store antes de publicar esto.

1voto

Fabian Gr Puntos 16

Tuve el mismo problema con un iMac,

Sólo tienes que borrar el programa de actualización de tu Mac y volver a descargarlo del App Store.

Si eso no funciona, deberías hacer una copia de seguridad con Timemachine y reiniciar tu Mac. Intenta actualizar de nuevo. Si funciona, recupera tus datos de la copia de seguridad.

Revise este enlace si necesita ayuda con el restablecimiento de su sistema. https://support.apple.com/kb/PH25649?locale=de_DE&viewlocale=de_DE

0 votos

Afortunadamente, sé leer en alemán ;-)

1voto

Quitar el actualizador para High Sierra y descargarlo de nuevo de la App Store, esto debería resolver el problema. Además, asegúrate de comprobar Safari la actualización podría no funcionar bien con ella cuando consigas Safari 11.

0 votos

¿Qué ajustes debo comprobar en Safari? O bien, ¿quieres decir que debo descargar la actualización utilizando un navegador distinto de Safari 11?

1voto

user275752 Puntos 11

Desde Utilidades para MacOS o Utilidades de OS X seleccione Terminal

Escriba el comando ntpdate -u time.apple.com para actualizar su servidor de tiempo.

Si no dispone de conexión a Internet, ajuste la fecha de la máquina a la hora actual.

Puedes hacerlo escribiendo algo como

date 020914552018

Los dos primeros dígitos son el mes. Los dos dígitos siguientes son el día. Los siguientes 4 dígitos son la hora en formato de 24 horas. Los últimos 4 dígitos son el año.

date mmddttttyyyy

Donde mm = 02
Donde dd = 09
Donde tttt = 1455
Donde aaaa = 2018

Obviamente este código está tomado por el ejemplo original publicado, pero debería reflejar la hora, fecha y año actuales.

No estoy seguro de por qué es esto, pero creo que es porque MacOS y OS X tienen una protección incorporada para asegurar que se está instalando después de la producción, por lo que no es una versión hackeada de MacOS o OS X.

He probado esto en Sierra, High Sierra y Mojave en VM's y hardware físico.

Por lo general, esto ocurre cuando una máquina está fuera de línea durante un tiempo.

Hay otra forma de actualizar la fecha/hora automáticamente conectándolo a una conexión de Internet y utilizando este comando:

ntpdate -u time.apple.com

Una vez hecho esto, teclea el comando fecha le mostrará la hora que el sistema está actualizado para reflejar.

A continuación, puede salir de Terminal escribiendo salir entonces usando Command + Q y continuar con la instalación de forma habitual

¡Días felices!

0 votos

¿Cómo se hace eso? Es útil no sólo decir qué, sino cómo también.

1 votos

Por no hablar de por qué ¿resuelve esto la cuestión planteada?

1voto

Junior Puntos 8

Como sugiere usuario275752 en este hilo, configurando la fecha y la hora mediante la aplicación de terminal del instalador (Utilidades → Terminal) de la siguiente manera:

date 020914552018

me resolvió este problema. Los detalles de por qué esto puede resolver el problema se pueden encontrar en un comentario de NSGod en un post similar sobre el capitán :

Lo que está sucediendo aquí es probablemente que el instalador está tratando de comprobar su firma de código, lo que implica la comprobación de la validez de todos los certificados en la cadena de certificados. Todos los certificados tienen una fecha de caducidad, y es probable que la propia aplicación esté firmada con un certificado que ya ha caducado. Si establece la fecha en el pasado, permitirá que la comprobación del certificado se complete con éxito.

Como destaca Riley en los comentarios de abajo, el formato del argumento al date comando es [[[[[cc]yy]mm]dd]hh]mm[.ss] . Más detalles sobre el date se puede encontrar el comando aquí .

0 votos

Esto me ha funcionado. Gracias. "La fecha está en el formato [mm][dd]HH]MM[yy], que es Mes Fecha Hora Minuto Año sin ninguna separación"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X