ios - studio - swift para windows
Lista xcode8 de simuladores que no se muestran (16)
Solo he estado trabajando recientemente con Xcode 8 beta 4, pero ha estado funcionando bien hasta ahora. La lista de simuladores no se muestra para ninguno de mis proyectos. Ya intenté crear un nuevo esquema y no funcionó. ¿Cómo puedo solucionar esto?
Asegúrese de que su versión de
Deployment Target
en
Build Settings
también esté configurada en la versión deseada (y que tenga instalada esa versión del simulador respectivo).
En el ejemplo a continuación, si estuviera configurado en 10.3 y no tuviera un simulador iOS 10.3 instalado, no podría ver ningún simulador.
Pero debido a que está configurado en 10.1, y tengo 10.1 simuladores instalados, puedo verlos.
Cambié el nombre de Xcode.app a Xcode_old.app y de repente todos mis simuladores desaparecieron y tampoco pude agregar nuevos simuladores. Luego creé una nueva carpeta con el nombre Xcode (o lo que quieras) y luego pegué la versión xcode 8.3 en eso.
Compruebe su objetivo de implementación. El objetivo de implementación es mayor que su versión de iOS. Este problema ocurre.
Dos pasos
Paso 1:
Producto -> Destino -> Descargar simuladores ... Descargue los simuladores que necesita
Si los simuladores aparecen en la lista junto a los esquemas, ¡ya está todo listo! De lo contrario, continúe ...
Paso 2:
A veces, cuando descarga los nuevos tipos de simuladores, no se muestran automáticamente en la lista de posibles simuladores.
Producto -> Destino -> Agregar simuladores adicionales ... Haga clic en el botón
+
en la esquina inferior izquierda, luego
Add Simulator
Déle un nombre, tipo de dispositivo y la versión de iOS que acaba de descargar.
¡Ahora debería aparecer en su lista de dispositivos simuladores!
Eliminar datos derivados y reiniciar Xcode funcionó en mi caso.
rm -rf ~/Library/Developer/Xcode/DerivedData/*
En mi caso, tuve que agregar manualmente todos los emuladores nuevamente después de actualizar a Xcode 8
Haga clic en Producto -> Destino -> Agregar simuladores adicionales -> Agregar simulador.
Enfrenté un problema similar con Xcode 8.3.2 (en Sierra) donde los dispositivos instalados no aparecían. Desafortunadamente, reiniciar Xcode no funcionó para mí, pero reiniciar la máquina sí. También respondió en el foro de desarrolladores de Apple
Establecer el objetivo de implementación adecuado. Y también se deben descargar los simuladores con versiones de destino de despliegue mayores / iguales.
Ninguna otra solución funcionó para mí. Intenté descargar un nuevo simulador y reinicié xCode, todos los simuladores aparecían ahora.
Prueba esto, está funcionando perfecto para mí,
Siga los pasos a continuación,
1) Limpiar datos derivados
rm -rf ~/Library/Developer/Xcode/DerivedData/
O
Xcode---> Preferences--->Location--->Derived Data
2) En la Información de implementación, cambie el Objetivo de implementación
Es igual o menor que la versión SDK de Xcode
3) Salga de Xcode
4) Vuelva a abrir Xcode , verá una lista de simuladores
Para más detalles, consulte esta Respuesta detallada
Espero que esto sea de ayuda para alguien.
Puede ir a la barra de menú: vaya a la carpeta, ingrese debajo de la ruta ~ / Library / Developer / CoreSimulator / Select Device y elimine toda la lista de dispositivos y vuelva a abrir el proyecto de código x que funciona bien
Si este problema es específico del proyecto, abrió un proyecto que tiene la configuración de compilación "Plataformas compatibles" establecida en iphone o similar. Lo más probable es que esto se deba a que el simulador no tiene las capacidades requeridas o una biblioteca incrustada no compilada para ejecutarse en el simulador.
Cambie esta configuración a "iOS" para ver los simuladores disponibles para ejecutar.
Siga los pasos a continuación para solucionar este problema.
Paso 1: Salga de todos los XCodes y simuladores respectivos.
Paso 2: Abra Xcode 8 y vaya al Menú Xcode -> Abrir herramienta de desarrollador -> Simulador.
Paso 3: Salga de Xcode 8 y vuelva a abrir.
TL; DR
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
Un año después de OP, después de instalar Xcode 9 beta 6, los simuladores 10.3 desaparecieron de xcode 8.
rm -rf ~/Library/Developer/Xcode/DerivedData/*
no funcionó esta vez
.
Runnin
xcode-select --print-path
impreso
/Applications/Xcode.app/Contents/Developer
.
Solo para asegurarme, probé
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
, que funcionó después del reinicio de xcode.
Traté de eliminar todos mis DerivedData pero eso no ayudó. Por alguna razón, ninguno de los dispositivos aparecía, aunque todos los simuladores estaban en la lista cuando hice clic en "Agregar simuladores". Tomé una foto y probé Producto -> Build For -> Running y compilé la aplicación. Una vez que tuvo éxito, todos mis dispositivos reaparecieron.
¯ / _ (ツ) _ / ¯
Paso 1:
Producto -> Destino -> Descargar simuladores ... Descargue los simuladores que necesita.
Paso 2:
Después de descargar los nuevos simuladores, no se agregan automáticamente en la lista de simuladores.
Producto -> Destino -> Agregar simuladores adicionales ... Haga clic en el botón + en la esquina inferior izquierda, luego Agregar simulador. Dé un nombre, tipo de dispositivo y la versión de iOS que descargó.
Paso 3:
Establecer objetivo de implementación. Si ha descargado simuladores de versiones anteriores, establezca el objetivo de implementación en el mismo.
¡Ahora, debería aparecer en su lista de dispositivos simuladores!