mac for descargar ios xcode xcode9

ios - descargar - xcode for windows



No se pudo descargar el simulador de iOS 8.1 (3)

De hecho, encontré otra manera, si está de acuerdo con la actualización de la configuración de confianza de su certificado. Vaya a https://devimages.apple.com.edgekey.net/downloads/xcode/simulators en Safari. Verás esto:

Si hace clic en "visitar este sitio web", se le solicitarán las credenciales de administrador para actualizar la configuración de confianza del certificado. Después de hacer eso, los enlaces de descarga funcionan en Xcode como de costumbre.

Cuando use Xcode 9.0, descargue el Simulador (Xcode - Preferencias - Componentes - Simulador), se mostrará "No se pudo descargar e instalar el Simulador de iOS 8.1. El certificado para este servidor no es válido. Es posible que se esté conectando a un servidor que pretende ser "Devimages.apple.com.edgekey.net" que podría poner en riesgo su información confidencial ".

Problema mas detallado

Descubrí que puedo descargar el simulador para iOS10.0 y superior, pero no puedo descargar el simulador por debajo de iOS 10.0. Como puedes ver:

  • Cuando hago clic para descargar el simulador por encima de iOS 10.0, está funcionando.
  • Pero cuando descargo un emulador debajo de la versión iOS 10.0, aparecerá una advertencia.

He intentado esta solución:

  1. Copie la dirección de descarga del sufijo .dmg ( https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg de @Mesut GÜNEŞ answer) y Ábrelo en el navegador Safari.
  2. El navegador mostrará una advertencia que indica que el certificado del servidor no es válido y desactiva automáticamente el acceso continuo a la URL.
  3. Haga clic en "visitar el sitio" y ahora puedo descargar el paquete de instalación del simulador en el navegador.
  4. Después de descargar el paquete de instalación, arrastre el paquete de instalación al caché. directorio ( /Users/Andy/Library/Caches/com.apple.dt.Xcode/Downloads
  5. Abre Xcode-Preferences para descargar e instalar el simulador.
  6. Por lo tanto, simplemente coloque el paquete de instalación en el directorio de la memoria caché de antemano para descargar más rápido. Pero el problema es que esta ventana de advertencia me impide iniciar la descarga. Incluso si descargué el paquete de instalación, pero todavía no puedo instalarlo.

Parece un problema de red, puede consultar el registro y descargar el archivo .dmg relacionado a través del navegador. Ver el registro:

sudo /Applications/Xcode.app/Contents/MacOS/Xcode Password: 2017-09-27 09:35:05.531 Xcode[24753:3375917] plugin com.apple.dt.XCDocumenter.XCDocumenterExtension interrupted 2017-09-27 09:35:05.567 Xcode[24753:3376388] Hub connection error Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.apple.dt.XCDocumenter.XCDocumenterExtension" UserInfo={NSDebugDescription=connection to service named com.apple.dt.XCDocu ), NSUnderlyingError=0x7fb6702b4c00 {Error Domain=kCFErrorDomainCFNetwork Code=-1202 "The certificate for this server is invalid. You might be connecting to a server that is pretending to be “devimages.apple.com.edgekey.net” which could put your confidential information at risk." UserInfo={NSErrorFailingURLStringKey=https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg, NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, _kCFNetworkCFStreamSSLErrorOriginalValue=-9813, kCFStreamPropertySSLPeerCertificates=( "<SecCertificate 0x7fb674e40f80 [0x7fff78314440]>", "<SecCertificate 0x7fb674ef4770 [0x7fff78314440]>" ), _kCFStreamPropertySSLClientCertificateState=0, kCFStreamPropertySSLPeerTrust=<SecTrust 0x7fb674da1550 [0x7fff78314440]>, NSLocalizedDescription=The certificate for this server is invalid. You might be connecting to a server that is pretending to be “devimages.apple.com.edgekey.net” which could put your confidential information at risk., _kCFStreamErrorDomainKey=3, NSErrorFailingURLKey=https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg, _kCFStreamErrorCodeKey=-9813}}, NSLocalizedDescription=The certificate for this server is invalid. You might be connecting to a server that is pretending to be “devimages.apple.com.edgekey.net” which could put your confidential information at risk., NSErrorFailingURLKey=https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg, NSErrorFailingURLStringKey=https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg, NSErrorClientCertificateStateKey=0} 2017-09-27 10:05:14.344 Xcode[24909:3382580] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813) 2017-09-27 10:05:14.513 Xcode[24909:3382580] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)

  1. enlace dowloandable en el registro: https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_2-9.2.1.1451951473.dmg

  2. mueva el archivo com.apple.dt.Xcode/Downloads directorio com.apple.dt.Xcode/Downloads . Para hacer esto, abra ~/Library/Caches en finder y muestre com.apple.dt.Xcode y vaya a Downloads .

Nota: com.apple.dt.Xcode no es un verdadero "directorio". Es un paquete Pero aún podemos acceder a su contenido haciendo clic derecho en el archivo y haciendo clic en "Mostrar contenido del paquete"

  1. Abra Xcode->Preferences->Component y haga clic en el simulador relacionado para continuar con la instalación con el archivo descargado

Opcional: reinicie Xcode si aún da error de conexión privada y realice el paso 3.


Tuve el mismo problema hace unos meses, y el problema era con mi Red (en mi caso, el acceso a varios sitios estaba bloqueado en la oficina).

Cambié a otra red y descargué los simuladores necesarios. (Mis colegas también tuvieron el mismo problema y la solución anterior funciona)

Intente cambiar su red y asegúrese de no estar conectado con ningún servidor proxy.

Espero que esto te ayude.