versiones que programación programacion plataforma objective lenguaje ejemplos compiler objective-c xcode macos cocoa

objective c - que - Xcode construye con éxito mi objetivo, pero no ejecuta el producto



versiones de objective c (9)

Sencillo

Seleccione el esquema activo deseado y el dispositivo / simulador desde la barra de herramientas (al lado de los botones "reproducir" y "detener").

La selección del esquema debe verse más abajo, donde el nombre es el del objetivo apropiado.

He instalado Xcode 4.2.1 en Mac OS X Lion. Cuando creo un nuevo proyecto (Mac OS X Cocoa) y hago clic en "Ejecutar", Xcode dice que la compilación tuvo éxito, pero no ejecuta el proyecto. Sin errores, pero ninguna aplicación tampoco. Cuando hago exactamente lo mismo en otra Mac (pero con OS X Snow Leopard y Xcode 4.0.1 instalados), la aplicación creada comienza a rebotar en el dock y muestra una ventana vacía, como era de esperar. Cuando miro en la consola, parece que no pasa nada extraño. Intenté reinstalar Xcode, borrando todo lo relacionado con Xcode, pero todavía no tuve suerte. Alguien tiene una idea de lo que podría ser el problema?

(Intenté ejecutar un proyecto existente que solía funcionar, pero que tampoco mostraba nada)


¿Tiene el proyecto correcto seleccionado para ejecutarse?

Haga clic en el nombre del proyecto junto al botón de detención (arriba a la izquierda). ¿Hay varios proyectos en la lista? ¿Tiene la correcta seleccionada?


Intenta eliminar las herramientas de desarrollo ejecutando

sudo Developer/Library/uninstall-devtools --mode=all

en la Terminal. Esto eliminará correctamente todos los componentes de las herramientas de desarrollo, incluidos los componentes de la línea de comandos.

A continuación, puede intentar una reinstalación.


Rompí mi configuración y tuve el mismo problema: compila la aplicación pero no se inicia (ni en el simulador ni en el dispositivo).

La respuesta Product> Edit Scheme me llevó a la mitad del camino, luego seleccione Run {your app} a la izquierda. Hay un botón de opción de lanzamiento automático para verificar:


Sé que esta es una pregunta bien aceptada, sin embargo, para aquellos que están construyendo / corriendo en un dispositivo físico

SOLUCIÓN: reinicie con fuerza el dispositivo, luego limpie el proyecto en Xcode ⇧ + ⌘ + K.

Creo que el paquete se confunde y hace que Xcode "piense" que ya ejecutó el proyecto, por lo que muestra "Finalizado" en lugar de ejecutar la aplicación que seleccionó para ejecutar.


Tuve el mismo problema a finales de 2017 con Xcode 9.2.

Tuve que desmarcar ''Debug Executable'' y luego mi aplicación pudo ejecutarse y detenerse.

Puede abrir la configuración haciendo clic en Producto -> Esquema -> Editar esquema ...


Tuve problemas similares Descubrí que el problema estaba en el archivo ~ / .gdbinit. Y una segunda vez: en la función de inicialización de la ventana loadWithNibName / initWithWindow (nombre incorrecto del archivo de punta o propiedades del marco). También verifique el archivo Info.plist en su proyecto (parámetros "nombre base del archivo de la punta principal" y "clase principal").


Tuve un problema similar con Xcode 4.5.2.

Para solucionarlo tuve que ir al menú Producto> Editar esquema ...> Seleccionar "Ejecutar" (en la barra lateral)> Información (pestaña). Aquí hay un cuadro desplegable etiquetado como Ejecutable, selecciónelo y elija la aplicación que desea ejecutar cuando se hace clic en el botón Ejecutar.


Verifica si tu proyecto tiene habilitados los derechos. Sandbox o iCloud o ambos.

Si tiene eso habilitado y no tiene un certificado apropiado del portal Dev, su aplicación se compilará pero no se iniciará.

Desactive los derechos si no está desarrollando activamente la funcionalidad a su alrededor.

La aplicación de la consola mostrará esto como un error de permisos. Pero extrañamente no la consola de depuración de Xcode.