tutorial for xcode

for - xcode tutorial



¿Cuál es el Xcode "sin dicho error de archivo o directorio"? (4)

Xcode sigue pidiéndome que no tenga una determinada imagen en el proyecto y errores cuando intento compilar. Si eliminé el .png del que se queja Xcode, ¿por qué Xcode genera un error cuando intento compilar?

[Editado por Rhubarb (se hizo demasiado grande para los comentarios)]

Estoy obteniendo lo mismo con estos detalles. El comando de copia se ve así

CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png

luego hay un montón de setenv y el comando se traduce como "builtin-copy", pero nada de eso importa, el resultado es que cuando compilo recibo este error:

error: /Users/Me/Development/MyProject/MyIcons/../13-bicycle.png: ningún archivo o directorio

Ahora, abrí la pestaña Copy Bundle Resources tal como lo sugirió Robert Harvey, y mi .png está allí, sin que aparezca nada en la lectura. Y está en el sistema de archivos (Finder) y en el Navegador de proyectos. Así que lo borré de los recursos usando el botón - y lo agregué manualmente usando el botón + en la esquina inferior izquierda de la lista en la pestaña Copiar recursos del paquete. Esto lo puso en la raíz del proyecto en el navegador, así que lo moví a mi grupo otra vez, pero no tuve suerte, el mismo error. Así que simplemente lo borré por completo (del Project Navigator, lo que permite que se mueva a la Papelera). Eso funcionó, pero me encontré con el mismo error con el siguiente icono (solo informa uno o dos a la vez).

Al mirar el mensaje de error, parece pensar que MyIcons es una carpeta. No lo es, es solo un grupo. No hay tal carpeta, puedo ver en el sistema de archivos.

Cuando agregué mediante arrastrar y soltar, dejé seleccionada la opción "Copiar elementos en ... carpeta de grupo (si es necesario)" y el botón "Crear grupos para cualquier carpeta agregada". Pero tenga en cuenta que solo arrastré íconos (en masa) a un grupo existente; No arrastré sobre ninguna carpeta, ni donde se crearon grupos o carpetas. Pero de alguna manera, el compilador cree que estos recursos están en una carpeta en el sistema de archivos que no existe.

Hice clic con el botón derecho en el ícono de Copiar lista de recursos e intenté Mostrar en buscador y Mostrar en el navegador de proyectos: ambos funcionaron, el archivo está allí y sabe dónde conseguirlo, hasta que se compila.

Ni siquiera encontré una solución más allá de borrar los iconos aún: la limpieza no funciona. Creo que mi grupo está corrupto.


mira aquí XCode Build - CopyPNGFile Error y No Such Such File or Directory . Tuve el mismo problema y esta solución me ayuda.

Si recibe cualquiera de estos molestos errores al construir su aplicación xcode, algo se ha corrompido en su paquete de proyectos.

  1. Abra su proyecto en Xcode
  2. Haga clic en su proyecto
  3. Haga clic en su proyecto en Objetivos
  4. Presione la pestaña de fases de construcción
  5. Abra "Copiar recursos de paquete" cerca de la parte inferior
  6. ¡Busque cualquier recurso enumerado en rojo!

De acuerdo, aquí está la solución insatisfactoria que me solucionó.

(Primero, nótese que cuando hice clic con el botón derecho en mi Grupo dudoso en el Navegador de proyectos) se veía como cualquier otro grupo, excepto que Abrir en Editor Externo estaba en gris - ¿Qué raro?

  1. Cerré XCode y lo reinicié.

    => Ahora veo que todos los íconos bajo el grupo infractor son rojos (en el Navegador de proyectos)

  2. Eliminar todo el grupo

  3. Cree un nuevo grupo (mismo nombre) y arrastre y suelte los iconos de la fuente original en el grupo

    => Error al copiar (o algo así - No puedo recordar pero he visto y solucionado esto antes - y lo he visto en otro lugar en SO)

    Este error se debe a iconos sobrantes, por lo tanto, para solucionar este problema ahora,

  4. Eliminé todos los otros grupos con íconos y moví sus iconos a la papelera

  5. buscador abierto en la ubicación del proyecto
  6. eliminar todos los iconos del proyecto (ordenar por tipo, eliminar todo el .png)
  7. crea un nuevo grupo nuevamente y arrastra todos los íconos nuevamente.

  8. whew, ahora golpear Constructor

    => XCode se bloquea.

    Encantador.

  9. Reiniciar Xcode

  10. dedos cruzados: construir

=> funciona Breve celebración y regreso al trabajo.

(Vea lo que quiero decir sobre insatisfactorio)



XCode Build - CopyPNGFile Error y No Such Such File or Directory

Si recibe cualquiera de estos molestos errores al construir su aplicación xcode, algo se ha corrompido en su paquete de proyectos.

  1. Abra su proyecto en Xcode
  2. Haga clic en su proyecto
  3. Haga clic en su proyecto en Objetivos
  4. Presione la pestaña de fases de construcción
  5. Abra "Copiar recursos de paquete" cerca de la parte inferior
  6. ¡Busque cualquier recurso enumerado en rojo!