2012-04-12 5 views
7

consiguió el tema "Sin Esquema" después de combinar el tema de conflictosLa mejor solución para su emisión "No se Esquema" en Xcode 4 después de la fusión de las ramas git desertado

Auto-fusión SampleProject.xcodeproj/project.pbxproj CONFLICTO (contenido): Conflicto de combinación en SampleProject.xcodeproj/project.pbxproj Falló la fusión automática; arregla los conflictos y luego compromete el resultado.

Definitivamente tomé algunas operaciones defectuosas al fusionar los conflictos. La pregunta es si existe alguna solución para solucionar el problema "No Scheme" en este tipo de casos.

Respuesta

2

Problema similar. Cerré mis proyectos, salí y luego volví a abrir XCode y mis esquemas habían regresado.

31

Cuando Esquemas muestra la opción "No Esquema", Haga clic en

No Scheme ->Manage Scheme -> a continuación, haga clic en el botón Autocreate Schemes Now

+0

Gracias @gobi esto me estaba volviendo loco! – Hahnemann

+0

Esto no funcionó para mí. – Snowcrash

0

tengo el mismo problema. Después de algunas pruebas, abrí Xcode y fui al navegador de problemas y abrí los archivos en conflicto como código fuente, luego comencé a buscar por palabra clave <<<<<<< HEAD y luego comencé a solucionar los conflictos. Después de que el destino parecía :)

1

he encontrado la respuesta más valorados no funcionó para mí así que pensé que iba a publicar mi enfoque habitual aquí - como sólo tenía que resolver este problema:

Sabemos que la problema - el error es en realidad bastante claro en este tema:

Auto-fusión SampleProject.xcodeproj/project.pbxproj cONFLICTO (contenido): Combinar conflicto en SampleProject.xcodeproj/project.pbxproj fusión automática fallado; arregla los conflictos y luego compromete el resultado.

tenemos un conflicto en el archivo project.pbxproj.

Si dijera "Conflict in appDelegate.h" sabríamos exactamente qué hacer, pero el hecho de que el proyecto no compila parece ser más preocupante que un conflicto normal, que es lo que realmente es.

Entonces, ¿cómo resolvemos este conflicto?

  1. Primera navegar al archivo de proyecto
  2. Haga clic derecho
  3. Haga clic en Mostrar contenido del paquete
  4. el archivo xcodeproj

enter image description here

  1. doble clic en el proyecto.pbxproj archivo (que es el el que se menciona en el error de conflicto)

enter image description here

  1. Finalmente resolver los conflictos como lo haría normalmente. Esto requiere un poco de reflexión: vale la pena leerlo e intentar comprender aproximadamente qué está sucediendo. Por lo general, aunque es bastante recta hacia adelante para ver lo que hay que observar:

enter image description here

anterior es un ejemplo de cómo los conflictos se verá.

Una vez que haya encontrado todos los conflictos en este archivo solo guarde y vuelva a cargar el proyecto. El esquema debería estar de vuelta y el proyecto funcionando.

Nota: Como se mencionó anteriormente, se requiere algo de reflexión al resolver los conflictos. Usualmente serán muy fáciles (solo elimine las líneas de conflicto) pero a veces necesitará corregir un poco de código. Si aparece el siguiente ejemplo - el archivo había sido corrompido y necesitaba ser fijo:

enter image description here

La corrección requerida en este ejemplo fue:

Este código necesario para ser añadido y podría
 path = DetailModels; 
     sourceTree = "<group>"; 
    }; 

elaborarse a partir del código en las áreas anteriores.

+0

gracias hombre ..... – dreamBegin

0

Así es como resolví mi dilema "No Scheme". Después de varias horas de prueba y error, intenté eliminar el xcode.workspace que no tenía esquemas y cd en la carpeta donde acababa de eliminar el espacio de trabajo, luego de ejecutar la instalación del pod para volver a descargar el espacio de trabajo. Y luego aparecieron todos mis proyectos y mi carpeta.

También fue importante navegar a las configuraciones de destino y compilación y configurar las rutas de búsqueda de FrameWork para depuración y liberación a ($ inherited) y $ (SRCROOT) antes de eliminar el espacio de trabajo.

Espero que esto ayude a alguien!

Cuestiones relacionadas