El proyecto iOS de Xcode solo muestra “Mi Mac de 64 bits”, pero no el simulador ni el dispositivo

Esto acaba de comenzar y mi proyecto de iOS solo muestra “Mi Mac de 64 bits” en lugar del Simulador o mi iPhone para comstackr. No tengo idea de por qué está sucediendo esto. No creo que haya cambiado nada.

enter image description here

Tengo mi proyecto configurado para iOS 5 como el SDK base, pero no importa lo que haga, parece que nunca mostrará mis otras opciones para construir. He reiniciado Xcode varias veces, y todavía no tuve suerte.

¿Por qué está sucediendo?

Xcode 4.2, Build 4D199

Me lo imaginé. Tuve que editar el esquema (Producto-> Esquema-> Editar esquema …) y, por alguna razón, no se seleccionó ningún ejecutable. Elegí mi aplicación, la guardé y ahora vuelvo a tener mis opciones de simulador y dispositivo.

Aquí es cómo resolví este problema. Haga clic derecho en el archivo xcodeproj y seleccione “mostrar contenido del paquete”. Ahora borre todo dentro de la carpeta xcuserdata. Voila. Espero que ayude a cualquier otra persona que esté enfrentando este problema.

Tenía el mismo problema.

Ninguna de las soluciones anteriores funcionó. Al final, hice clic en “Administrar esquemas” y luego “Crear esquemas ahora”. Luego seleccione el nuevo esquema en Xcode. Ahora recuperará todas las opciones de dispositivo / simulador.

Esta podría ser una opción nuclear si estás a mitad del proyecto. Mi problema ocurrió cuando comencé un nuevo proyecto y renombré el proyecto. En este escenario, solo el autocreado de un nuevo esquema parecía funcionar.

Esto sucede básicamente cuando cambias el nombre de tu proyecto o algo así. La solución es que debe seleccionar el ” Scheme ” correcto para su proyecto. Aquí está la solución:

Después de abrir su proyecto:

  1. Go to "Product" from upper menu
  2. Select "Scheme" from the list
  3. Then select "Manage Scheme"
  4. Now no matter your "Project Name" is listed here or not just click on "Autocreate Schemes Now" from the upper-right side of the window .
  5. Press "ok", now your project rebuild and you can find the "Simulator List" on the top .

Espero que esto los ayude chicos.

Hay una solución diferente a este problema. Dos enfoques que he usado están a continuación:

  1. Haga clic derecho en el archivo xcodeproj. Seleccione “mostrar contenido del paquete”. Ahora, elimine todo dentro de la carpeta xcuserdata.

  2. Seleccione “Editar esquema”. La sección ejecutable tendrá “ninguno” en la pestaña Información de la ventana. Ahora seleccione “ProjectName.app”.

Captura de pantalla

Muchas veces esto puede suceder cuando algunos archivos cambian sin la bendición de xcode. Al igual que cuando se cambia entre las twigs de control de versiones. Por lo general, reiniciar Xcode corrige ese problema.

Ninguna de las sugerencias aquí funcionó para mí, pero lo que hizo fue hacer clic en el proyecto en la barra lateral, luego en “Objetivo de la aplicación iOS”, alternar “Dispositivos”.

Estaba configurado para ‘iPad’. Lo cambié a ‘Universal’ y luego a ‘iPad’ y el Esquema se corrigió a sí mismo.

Si hace una diferencia, esto es en un proyecto PhoneGap / Cordova.

Si está viendo este problema después de cambiar el nombre de su proyecto, el problema real es que el esquema tiene un contenedor definido que hace referencia al nombre de su proyecto anterior. También debe editar su archivo de esquema en un editor de texto y reemplazar todas las instancias del nombre del proyecto anterior con su nuevo nombre de proyecto.

Debe revisar todos los archivos secundarios en la carpeta del proyecto y reemplazar el nombre del proyecto anterior por el nuevo para solucionar este problema. Todas las demás soluciones alternativas enumeradas en las otras respuestas son solo formas de forzar a Xcode a hacer esto por usted.

Obtuve este problema cuando creé un proyecto con Xcode 4.5 (iOS SDK 6) y lo abrí más tarde con Xcode 4.2 (iOS SDK <6). Resolví este problema, seleccione objetivo-> Resumen, en Objetivo de implementación, lo configuré en 5.0:

enter image description here

Xcode 4.2 no es compatible con iOS SDK 6.0, por lo que es necesario degradar el destino de implementación, luego tengo mi dispositivo en el esquema. Espero que esto ayude a alguien.

Seleccione Editar esquema, no tendrá ninguno en “Ejecutable”, seleccione su .app en lugar del menú desplegable, Espero que ayude

Hola, recibí ese problema, un proyecto lo obtuve de una universidad.
Lo resolví creando un “nuevo esquema” con el nombre del proyecto.

Gracias,

En general, los códigos de muestra descargados tienen ese problema. Estos pueden cambiarse cambiando el SDK base a iOS más reciente desde la pestaña ‘Configuración de comstackción’ de su proyecto.

enter image description here

Si nada de lo anterior funciona, haga clic en proyecto desde la barra lateral como se muestra en la imagen en la parte superior, luego vaya a PROYECTO, luego Configuración de comstackción y luego en Arquitecturas cambie las plataformas compatibles de OSX a iOS.

Espero que ayude!

enter image description here

La validación de configuración automática resolvió este problema para mí. (Botón “Validar configuración”)

Tuve este problema, y ​​así es como lo solucioné.

En “Configuración de comstackción”, cambie las “Plataformas compatibles” de “iphoneos” a “iOS”. No sé por qué, pero funciona para mí.

Resolví este problema estableciendo la versión de destino de implementación en una versión inferior o misma compatible con Xcode (iOS SDK).

en mi caso tuve que cambiar el SDK base en el proyecto -> Build Settingd to latest ios sdk

Intenté todas las soluciones sugeridas que pude encontrar en stackoverflow para este problema.

Eventualmente, eliminé la aplicación Xcode y la descargué nuevamente de la App Store. Después de la instalación, los simuladores regresaron.