Post

Error project.pbxproj en proyecto de Xcode

Recientemente xCode me mostró un error al intentar abrir un proyecto en el que había trabajado hace algún tiempo. Había hecho algunos cambios en la organización de los archivos y carpetas, al intentar abrir el proyecto me apareció lo siguiente (1):

Project /Users/adrian/MyProject/MyProject.xcodeprojcannot be opened because it is missing its project.pbxproj file

Después de realizar la búsqueda correspondiente, encontré que se habían borrado dos archivos que están dentro en el paquete del archivo del proyecto (2)

Puede existir otra carpeta llamada xcshareddata, pero lo habitual es que sean estos 3 (3):

El error se daba porque dentro del paquete solo se encontraba el project.xcworkspace. Así que gracias a Time Machine pude recuperar los otros 2 y añadirlos al proyecto. Asegúrate que sea de la versión más reciente de lo contrario puede que pierdas algunas referencias a los archivos y tendrás que añadirlos nuevamente.

Y listo a continuar programando!

project.pbxproj Contiene las referencias a los archivos, las configuraciones de la compilación, los esquemas y de configuración.

project.xcworkspace Contiene las referencias a esquemas del proyecto y las configuraciones compartidas entre proyecto cuando se trabaja en un entorno colaborativo.

xcuserdata Contiene la personalización de la configuración del usuario como las preferencias, ventanas y breakpoints.