Error Xcode con Cocoapod: "El documento no se pudo save. El file no existe "

SPGooglePlacesAutocomplete el SPGooglePlacesAutocomplete SPGooglePlacesAutocomplete a mi proyecto, y estoy teniendo un problema realmente extraño. Cuando bash ejecutar mi proyecto, Xcode dice que hay un error en uno de los encabezados del Pod:

SPGooglePlacesAutocompleteQuery.h:65:23: Unknown type name 'CGFloat'

Si intenta ajustar algo en ese file, como importar UIKit, se produce un error: "El documento SPGooglePlacesAutocompleteQuery.h no se pudo save. El file no existe"

¿Qué podría estar haciendo que Xcode este file no exista?

Por lo que vale, en mi caso, el error surgió cuando intentaba editar un file apuntado por el panel de advertencia / error en Xcode.

No estoy seguro de si esa vaina de cocoa está relacionada, pero también estoy usando pods.

Básicamente, obtienes un error, haz clic en él e intenta modificar el file para corregir el error y, a veces, no estoy seguro de cómo, Xcode produce este error.

Como Xcode está atascado tratando de save los cambios en el file, debe deshacer los cambios que realice en el file en el browser de errores. Luego, editar el file haciendo clic en él en el browser normal en lugar del panel de advertencia / error le permitirá modificar el file y savelo.

Estoy ejecutando Xcode 6.1.1 y Cocoapods 0.36.0.rc.1 y esto sucede cuando se trata de modificar un file de un pod agregado como un pod de desarrollo (es decir, desde un directory local).

Estoy ejecutando Xcode 7.3 y CocoaPods 1.0.0. y esto sucede cuando se trata de modificar un file desde un pod agregado como un pod de desarrollo (es decir, desde un directory local).

Simplemente vuelvo a actualizar, cuando el pod termine, Xcode mostrará una alerta "El documento ya no ha guardado cambios", luego haz clic en "Guardar". eso arregla mi problema

Me enfrentaba a este problema mientras estaba desarrollando el module objective-c y uno de los files (por ejemplo, xx.h y .m) en la carpeta Clases daba este post de error. Hice el siguiente enfoque:

  1. Copié xx (.h y .m) en algún otro lugar (por ejemplo, escritorio)
  2. Eliminar xx (.h y .m) completamente de la carpeta de classs.
  3. Force quit Xcode
  4. Reabrir el proyecto
  5. Arrastre el file xx (.h y .m). Seleccione ' copyr elemento si es necesario ' y ' destino '.

¡problema resuelto!

Me he enfrentado a este problema muchas veces. Seguí los pasos a continuación para solucionar esto.

 1. Select file->Show in Finder 2. Copy those file and past different destination. 3. Remove those file from xCode (to selecting show in finder) 4. Then again add those files from other destination to actual location 5. Clean code and run the code. 

elimine la carpeta de pod generada, vuelva a instalar la pod. resolver mi problema