2010-11-11 15 views
56

Cambié el nombre de mi proyecto y sus archivos y ahora Xcode sigue buscando el archivo info.plist anterior. ¿Dónde puedo configurar las ubicaciones de los archivos .plist y .pch que necesita?Cómo decirle a Xcode dónde están mis archivos info.plist y .pch

En la ventana Información del proyecto, en Packaging hay un elemento para el archivo Info.Plist, pero estaba en blanco, y cuando pruebo diferentes rutas, no pasa nada. Al compilar, todavía dice que no puede encontrar el plist por el nombre anterior.

Respuesta

32

Lo encontraste. Estaba en la configuración del objetivo.

  • Elija el objetivo en el panel Grupos y archivos a la izquierda.
  • Haga clic con el botón derecho y elija Obtener información
  • Busque "Info.Pista" y escriba el nombre del archivo plist correcto en la propiedad del elemento denominado "Archivo Info.Plist".
  • Luego busque "Prefijo" y encuentre el elemento llamado "Cabecera del prefijo".
  • Cambie su propiedad al nombre del archivo .pch correcto que está utilizando.

Creo que estas diferentes ventanas de "Información" son confusas. Debe asegurarse de que se selecciona el archivo correcto en el panel Grupos y archivos antes de seleccionar "Obtener información", y es difícil saber si lo que hace realmente es realizar cambios en el archivo Info.plist o dónde están sus cambios. siendo salvado

+0

Eso sería más que útil. Cambié el nombre de mi proyecto, y este fue el único elemento que me arrojó. –

+0

@Joe Blow: Tuve este problema también, me alegro de encontrar esta publicación. – overboming

89

sé esta respuesta se contesta y se cierra, pero voy a añadir mis descubrimientos aquí, ya que es ligeramente diferente para Xcode 4.2:

  • Seleccione el proyecto
  • En el lado izquierdo de la panel central, seleccione su aplicación en "Targets"
  • seleccione la pestaña "Configuración de creación"
  • Buscar las siguientes palabras clave: "info.plist" y "PCH"
  • En este punto debe ser bastante claro que son los que necesitas modificar
  • Haga clic en "Validar configuración" y listo.
+1

como este, simple problema de viñetas resuelto! – codejunkie

+0

Una respuesta de mejor calidad siempre es bienvenida –

+0

Punto menor: busque "Prefijo" en lugar de "pch" porque si no tiene un archivo PCH especificado, entonces no encontrará nada. La configuración particular es "encabezado prefijo" en (en mi caso) Apple LLVM 6.0 - Idioma. – lewiguez

3

Una arruga más a esto. Todavía no encontraría el nuevo archivo plist porque estaba en una carpeta dentro de la jerarquía principal del proyecto en mi disco. En este caso, el nombre que debe poner en la configuración de compilación es relativo al archivo de proyecto, como "FolderName/Info.plist", por ejemplo.

0

Sé que esta es una publicación anterior, pero me encontré con este mismo problema con Xcode 8.2. Ya había duplicado los archivos .plist y .storyboard en el buscador, pero mi proyecto Xcode no los recogió. Para agregar archivos a su xcodeproj simplemente haga clic derecho en el proyecto o carpeta en el Navegador de proyectos y seleccione Agregar archivos a "Su nombre de proyecto". Debería poder seleccionar los archivos que necesita (use la tecla Cmd para seleccionar múltiples archivos individuales).

Si ha creado un archivo .plist o .storyboard nuevo, deberá crear un enlace a su membresía objetivo. Para vincular simplemente haga clic en el archivo en el navegador y en el lado derecho en su editor estándar> inspector de archivos> membresía objetivo seleccione la membresía objetivo adecuada.

La forma correcta de hacerlo sin duplicar archivos en el buscador es seleccionando el archivo para duplicar y luego yendo a Archivo> Duplicar en el menú de navegación de Xcode.

1

Estoy trabajando con Xcode 9.3 y "audazmente" cambié el nombre de mi aplicación sin entender que estaba invitando a problemas: lo tengo.

Afortunadamente, ahora es fácil de cambiar el nombre de un proyecto o aplicación con fiables resultados si en Xcode selecciona el icono azul de la izquierda/en el navegador de proyectos y luego editar la "Identidad y Tipo" campo "Nombre" en el "Inspector de archivos". Esto abre un cuadro de diálogo y al hacer clic en "Cambiar nombre" funciona de manera confiable.

Cuestiones relacionadas