Xcode 6.0.1 Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc ha fallado con el código de salida 1

por favor ayúdame con el error

Estoy atrapado mal, traté de resolver el error pero no funcionó para mí.

Necesitas ayuda ….

Por favor vea la captura de pantalla.

introduzca la descripción de la imagen aquí

Estoy recibiendo este error en el file.

Este problema se produce cuando el nivel de optimization de Swift no está establecido en Ninguno para versión . Establezca el valor en Ninguno y el problema desaparece.

  1. Abra su proyecto y click el directory raíz de proyectos.
  2. Haga clic en la pestaña Configuración de compilation.
  3. Busque el comstackdor Swift – Generación de código y, en Nivel de optimization, asegúrese de que la versión se establece en Ninguno .

EDITAR

Después de actualizar a Xcode 6.1 estas instrucciones causaron otros problemas al archivar (build para debugging / dispositivo funcionó bien). Configurar la optimization en Fastest me permitió volver a archivar. Existen problemas evidentes con la compilation de Swift todavía (archivado específicamente).

No se puede archivar el trabajo 6.0.1 Proyecto Swift en Xcode 6.1 / Fallo de segmentación: 11

EDIT No pude financiar la pestaña Configuración de compilation, hasta que leí esta respuesta.

cómo encontrar la pestaña de configuraciones de compilation

Esto ocurrió para mí cuando tenía dos de los mismos files exactos, y también cuando me faltaba, archivé que no sabía que había eliminado. Hice clic en el post de error y, justo arriba del error, le muestra qué file tiene más de 1 o falta.

Puede hacer clic en el Producto en la navigation y elegir el button "Limpiar"; Limpiará todo el error de compilation en su proyecto. Entonces, puede depurar el último error.

La reference de files eliminados se mantiene en Build Phase y es por eso que da este error. Retire la reference de allí también.

Proyecto> Objetivo> Fase de compilation

En esta sección, encontrará sus files borrados en color rojo. Eliminar estos files se resolverá.

No estoy seguro si tiene una solución. Te recomiendo que verifiques las diferencias entre tu último git commit y que comentes / desactive los cambios.

En mi caso, mi código era

 let anArray = ResultDict["ResultSet"] as [[NSDictionary : AnyObject]] for aDict : NSDictionary in anArray { let anObject = ObjectType(ObjectDict: aDict) objectList.addObject(aDict) } 

sin advertencia en la línea, obtuve el mismo error de compilation de salida 1, luego lo cambié a la siguiente que se compiló.

 let anArray = ResultDict["ResultSet"] as [[NSDictionary : AnyObject]] for aDict in anArray { let anObject = ObjectType(ObjectDict: aDict) objectList.addObject(aDict) } 

No sé si esta es realmente una respuesta, pero …

Tuve el mismo problema. La aplicación funcionaba cuando se ejecutaba / ejecutaba, pero el archivado fallaba con "… swiftc fallado con el código de salida 1", sin ningún otro post útil. Por suerte, cuando intenté build mi aplicación con la ipa build de Nomad , obtuve:

 The following build commands failed: CompileSwift normal arm64 /path/to/erroneous/TableViewController.swift 

Así que comencé a comentar secciones de ese file y rastrear el problema hasta una asignación de tuplas.

 // MARK: - Table Data private var tableData: [(sectionName: String, item:ListItem)] = [] private func refreshTableData() { // let labor = ("Labor", laborListItem) // DOESN'T ARCHIVE let labor = (sectionName: "Labor", item: laborListItem) // ARCHIVES tableData = [labor] tableView.reloadData() } 

Entonces aparentemente el comstackdor quería los elementos en su tupla named (como se define por el tipo de tableData ) … ¿pero solo para archivar? Lo tonto es que uso este mismo patrón en otros controlleres de vista, y el comstackdor parece estar bien con esos.

Para el logging, mi Code Generation -> Optimization Level se configuró como Ninguno para depurar y liberar.

Espero que esto ayude a alguien! Tardó horas en resolver esto.

Me pasó a mí cuando no puse el paréntesis al final de una llamada de una function:

 let var = self.getNextPrimeNumber 

Resuelto por:

 let var = self.getNextPrimeNumber() 

En mi caso, fue causado por files duplicates, usando el mismo nombre, en el directory de mi proyecto. Tan pronto como los eliminé, el error desapareció.

Esto me sucedió cuando utilicé la function estática en línea de un file rápido

La function se ve así

 static inline void openURLInSafari(NSString * _Nonnull urlString) { [[UIApplication shanetworkingApplication]openURL:[NSURL URLWithString:urlString]];} 

este error proviene de files perdidos por lo que el comstackdor no pudo encontrar los files y seguir alertando. Siga estos pasos para rebuild su aplicación 1. Busque los files rojos e invisibles dentro del área de trabajo 2. Elimine su reference 3. Vuelva a agregar files 4. Vuelva a comstackr

Este error ocurrió después de notar que algunos de mis files .swift estaban inexplicablemente en el directory incorrecto, un nivel por encima del directory de proyectos de XCode. Cuando noté esto, los trasladé al directory principal del proyecto y limpié el proyecto, pensando que todo estaría bien. Sin embargo, al build el proyecto obtuve el error "error con código de salida 1" mencionado anteriormente. Justo encima del post de error, enumeró los files que acababa de mover, indicando que no podía encontrarlos en el directory donde solían estar. Además del post de error, los files que moví ahora aparecían en rojo en el panel de navigation del file.

Para cada uno de los files en cuestión, lo que hice para resolver esto fue: – Seleccionar el file de la list de files en el panel de navigation del file XCode, – Hacer clic en el icono de la página pequeña en el panel más a la derecha de XCode, que abre los attributes de un file panel, – Haga clic en el icono de la pequeña carpeta debajo donde dice "Ubicación" en el panel de attributes del file, – Elija la nueva location para el file, – RESTART XCode para los cambios anteriores para hacer realmente cualquier cosa.

un caso más que puede conducir a este error que me llevó horas rastrear: un inicializador faible que siempre devuelve cero.

Tuve un inicializador que se veía así:

 init?(object: MyObject) { if object.importantProperty { // initialize } return nil } 

cuando lo que quise decir fue:

 init?(object: MyObject) { if object.importantProperty { // initialize } else { return nil } } 

Al corregir el inicializador, el error desapareció.

Experimenté este error después de realizar una fusión git. Resolví nuevas advertencias de Xcode y el proyecto puede comstackrse.

Xcode 7.2.1 se usa en mi caso.

En mi forma, el error se debió a UIDevice.currentDevice() en ((UIDevice.currentDevice().systemVersion as NSString).floatValue >= 8.0)

Después de comentar esto, todo comienza a funcionar bien.

XCode 7.2

Acabo de ocurrir lo mismo. Busqué la causa en un file que causó el error incluso cuando estaba vacío. Al examinar el file, descubrí que tenía el juego de caracteres incorrecto. Cuando lo configuré en UTF-8, el error desapareció. Creo que lo estaba decodificando con el juego de caracteres incorrecto.

De esto supongo que el error simplemente indica que algo ha sucedido para el cual el comstackdor no estaba preparado. Lamento que no sea muy útil para la mayoría de las personas, pero puede ayudar a verificar los sets de caracteres.

en mi caso, en el objective del proyecto Build Setttings, en Other Swift Flags, jsut elimine la cadena "-serialize-debuggin-options" entre aquí la descripción de la image

En mi caso, el error fue el resultado de files perdidos que fueron generados por Xcode. Probé la limpieza regular Opt + Shift + K y no limpió todos los errores. Encontré una publicación en el sitio de desarrolladores de Apple que recomendaba ir al Menú de productos en Xcode, manteniendo presionada la tecla de opción y seleccionando Carpeta de compilation limpia. Esto parece ser una compilation más completa, ya que aparece un cuadro de dialog modal para que lo confirme.

Tenía una resolución muy similar a RyanM , donde con un exceso de arrogancia intenté asignar una variable al valor pnetworkingeterminado de una function interna:

No se comstack (aunque no se bloquea el SourceKit):

 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { func itemCell(_ indexPath: IndexPath = indexPath) -> UITableViewCell {//...} 

Tiene éxito:

 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { func itemCell(_ indexPath: IndexPath) -> UITableViewCell {//...} 

Una posible razón por la que esto puede suceder es quizás porque has eliminado un file pero no eliminado las references. Esto dañará el file pbxproj. Verifico si ese es el caso.

Si usa Core Data :
Tenía una entidad Core Data para la cual creé las subclasss NSManagedObject (con la ayuda de Xcode). Además, la entidad se configuró para generar código automáticamente (ver captura de pantalla), por lo que básicamente existían 2 classs durante el time de ejecución. Simplemente cambie la opción a Manual / Ninguno y no la generará.

introduzca la descripción de la imagen aquí

Simplemente vaya a la "configuration del proyecto" y click las "comstackciones" después de que encontrará objectives en los que debe eliminar el file de testing como el nombre de mi proyecto "WER", por lo que se muestra así WER & TEST, solo borre eso y limpie ur proyecto y corre …