copiar simulador de una mac a otra mac osx

Soy el usuario con menos velocidad de Internet, uno de mis amigos descargó iPhone Simulator en su Xcode 4.5 para probar el código en iOS 5.1, 5.0, 4.3 os también, ahora si quiero esos simuladores en mi Mac, ¿hay alguna forma? desde allí, puedo copiar esos simuladores y simplemente pegarlos en algún lugar de mi carpeta XCode.app para que también obtenga esos simuladores en mi Xcode. --- ¡Me estoy tomando esto como una ventaja para no descargar lo mismo otra vez y ahorrar tiempo!

Llegué a saber que podemos encontrar los simuladores de iPhone aquí para XCode 4.3 o versiones superiores,

/Aplicaciones/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/

¿Alguien ha probado esto antes? o alguna otra forma de obtener esto que no sea descargando.

¿Intentó simplemente copiar toda la carpeta (a partir de iPhoneSimulator.platform) en su computadora y reiniciar Xcode?
No @patrix, ¡no he probado esto antes! por eso pregunto si alguien lo ha probado o no.
¿Qué le impide probarlo usted mismo e informar? No veo cómo esto podría romper algo, en el peor de los casos simplemente no funciona.

Respuestas (3)

Como @patrix me dijo que probara por mi cuenta, lo hice, obtuve el simulador de aquí,

/Aplicaciones/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDK

y copie el sdk del simulador que desea agregar en su xcode, y péguelo en la misma ruta que arriba en su mac. Eso es todo.

Como era de esperar, al intentar recuperar los simuladores para iOS 7.1 desde mi instalación de XCode 6 a mi 4.6 (antiguo MBP17 con 10.7) surgieron problemas. Se construyó bien, pero cuando se lanzó, su Simulador no reconoció el SDK.
@AndyDent, ¡Sorprendido! debería darte un error y eso es correcto porque iOS7 no sería compatible con v.4.6.

Ha cambiado en xcode 6.3. La nueva ubicación es MacintoshHDD<Drive of your mac>/Library/Developer/CoreSimulator/Profiles/Runtimes/...Necesitas copiar esto y pegarlo si quieres copiar los simuladores una vez descargados a otra Mac.

Hola @Saad, ¿has probado este? quiero este procedimiento para xcode 6.4
y también en mi esta mac tengo 2 xcodes: 6.4 y 7.1, entonces, ¿dónde puedo encontrar los simuladores de 7.1 para ios 9.1 ... y lo mismo?

El tiempo de ejecución que se incluye con Xcode actualmente (a partir de Xcode 8.x) se ubica junto con el SDK correspondiente <xcode bunde>/Contents/Developer/Platforms/<simulator>.platform/Developer/SDKs. No intente copiar esto, es específico de la versión de Xcode que tiene instalada. Esto puede cambiar en el futuro para separar el tiempo de ejecución del SDK para que esté más cerca de los tiempos de ejecución descargables.

Los tiempos de ejecución descargables se escriben en /Library/Developer/CoreSimulator/Profiles/Runtimes. Estos se pueden copiar entre computadoras muy bien.

"copiado... muy bien", excepto que, lamentablemente, en las versiones recientes de macOS, los dioses de la seguridad declaran: iOS 12.4.simruntime cannot be opened because the developer cannot be verified, y las correcciones habituales no parecen funcionar porque esta no es una aplicación per se que estamos tratando de abrir.