ios xcode swift alamofire code-signing

ios - El comando/bin/sh falló con el código de salida 1 y el marco de pods incrustado



xcode swift (3)

Limpie el proyecto y elimine los datos derivados (~ / Library / Developer / Xcode / DerivedData /) lo solucioné.

No se pudo identificar el problema real. Durante la actualización del pod de Cocinas, aparece el mensaje " Recreando CocoaPods debido a la actualización de la versión principal " (que se realizó solo una vez) y la actualización del pod es exitosa. Después de la construcción estoy recibiendo el error. El comando / bin / sh falló con el código de salida 1 . A continuación es un detalle también que estoy recibiendo

  1. Code Signing /Users/Gaurav/Library/Developer/Xcode/DerivedData/Appname-******/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework with Identity iPhone Developer: Account Name (Account Id)
  2. /usr/bin/codesign --force --sign ***************** --preserve-metadata=identifier,entitlements "/Users/UserName/Library/Developer/Xcode/DerivedData/Appname-***************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework"
  3. /Users/Username/Library/Developer/Xcode/DerivedData/Appname-************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework: bundle format unrecognized, invalid, or unsuitable

Estoy usando iOS 8 como destino de implementación y Xcode 7.3.1. He comprobado la identidad de firma de código que no tiene ningún problema. He reinstalado de nuevo todos los dispositivos pod y Alamofire también, pero no abel a los problemas identificados.


Si se quejaba de un Pod en particular y no podía codificarlo.

A continuación las cosas funcionan para mí:

  1. Seleccione el proyecto Pods En la ventana principal del editor, seleccione el Pod en el menú desplegable de objetivos
  2. Debajo de la pestaña general, y debajo del encabezado de identidad, haga clic en elegir archivo Info.plist
  3. Seleccione el archivo plist para el Pod

El proyecto ahora debe construir. Por alguna razón, parece que pierde esta configuración, o no puede hacer referencia a su propio archivo plist.

No estoy 100% seguro pero espero que ayude a alguien.


Tengo el mismo problema. Ocurre después de actualizar cocoaPods, así que simplemente lo degradé y todo funciona bien. Creo que solo tenemos que esperar una nueva versión de cocoaPods y por ahora puedes usar la versión antigua. Cómo degradar los cacao