No se pudo eliminar "Info.plist".

He intentado solucionar esto unos días antes. Estaba agregando JSQMessagesViewController a mi proyecto iOS. Se agregó la biblioteca manualmente arrastrando y soltando la carpeta JSQMessagesViewController descargada de Github. trató de agregar un encabezado de puente para jsqmessagesviewcontroller. trató de agregar

#import JSQMessagesViewController #import JSQMessages.h 

Más tarde, cuando construí el proyecto encontré este post de error

 error: failed to remove /Users/user/Library/Developer/Xcode/DerivedData/CHATAPP-gcvyuyhkvbxvnlfnrrbmaebxevhx/Build/Products/Debug-iphonesimulator/CHATAPP.app/Info.plist: “Info.plist” couldn't be removed. 

Intenté search pero no ayudé a ninguno … ¿qué salió mal? ¿Cómo puedo eliminar este error? usando swift 2.2 y xcode 7.2

Comencé a experimentar este problema justo después de hacer una pod install con Fabric (que hizo algunos cambios a Info.plist ). Entonces me di count de que había dos references Info.plist en mi proyecto.

Para resolver el problema, simplemente eliminé uno de ellos, limpié mi proyecto ( Cmd + Shift + K ) y lo construí nuevamente.

Espero que esto ayude.

es posible que necesite agregar los files a su proyecto. Mientras está en XCode, haga clic derecho en sus files y select "agregar files al proyecto" navegue hasta la carpeta de su proyecto y select los files JSQMessagesViewController y compilation.

Es posible que también desee limpiar sus datos derivados si presiona la Command Option Shift K luego construya el proyecto nuevamente.

Te recomiendo que uses pod a tu proyecto o que drag and drop solo requiera files de JSQMessagesViewController No deberías importar otro proyecto por completo.

conclusión :

usar pod para usar JSQMessagesViewController porque tiene cierta dependencia

Eliminé los files agregados manualmente de mi proyecto y luego realicé una installation nueva usando Pod ahora no tengo ese error.