1 votos

El simulador es una pantalla negra

Soy nuevo en el desarrollo de iOS. Estaba trabajando en un proyecto de Xcode, sin ningún aviso ni cambio en mi sistema, el editor empezó a comportarse extremadamente lento. Hasta el punto de que parecía que se estrellaba, pero seguía respondiendo después de varios segundos.

Siguiendo algunas "soluciones" encontradas en internet, he borrado algunos ajustes relacionados con el proyecto, sin éxito. Luego también probé y borré ~/Library/Saved Application State/com.apple.dt.Xcode.savedState y ~/Library/Developer . Después de esto el editor realmente se abre pero... si intento abrir mi Main.storyboard Yo veo esto: enter image description here

Y no puedo hacer cambios en la interfaz. Creo que podría aislar esto relacionado con el simulador, ya que es incapaz de ejecutar mi(s) aplicación(es), sin embargo puedo ejecutarlas sin problemas en mi iPhone.

En este punto Xcode es apenas utilizable. Ya he probado y reinstalado toda la aplicación, sin cambios. Creo firmemente que tiene que ver con el simulador, pero no sé realmente si se trata de algún componente independiente que pueda eliminar/instalar.

La versión de Xcode es 12,4 (12D4e) y mi sistema operativo es Catalina 10.15.7 (19H114) . Estoy ejecutando estos programas en un MacBook Pro 16" 2019.

1voto

Navarro Puntos 101

Al final conseguí que funcionara, pero no tengo muy clara la causa del problema. Cualquier información adicional es más que bienvenida.

Descubrí que el problema (pantalla en blanco) sólo ocurría cuando quería emular un iPhone 11, así que pensé que estaba relacionado con ese simulador. Utilizando el simctl He borrado todos los emuladores no disponibles:

xcrun simctl delete unavailable

Luego en Xcode, en un nuevo proyecto lo suficientemente delgado como para responder "a tiempo", fui al administrador de dispositivos y borré mi emulador de iPhone 11, luego creé uno nuevo del mismo modelo con la misma versión de iOS.

Después de eso, el Main.storyboard comenzó a mostrarse correctamente para cualquier modelo que pudiera elegir y los emuladores fueron capaces de arrancar cualquiera de mis aplicaciones.

No sé por qué ocurre esto, no sé cómo reproducirlo, pero sé que ahora funciona. Espero que esto ayude a alguien en el futuro.

0 votos

Error al crear IXPlaceholder para el ID del paquete de aplicaciones com.example.app Dominio: IXErrorDomain Código: 2. ¿tienes la misma alerta de error? esta solución no funciona para mí

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