2011-04-29 15 views
17

He encontrado varias soluciones propuestas para este problema en Internet, pero ninguna de ellas funciona para mí. ¿Alguien sabe por qué esto podría estar sucediendo?Error XCode 4 Archive/IPA: "La operación no se pudo completar. No existe ningún archivo o directorio"

http://answers.unity3d.com/questions/15294/xcode-build-and-archive-error-no-such-file-or-directory

http://blog.joshschumacher.com/2011/04/06/xcode4-the-operation-couldn%E2%80%99t-be-completed-no-such-file-or-directory/

He intentado archivar con cada combinación de codificación de la firma frente a no usar la firma de código, y he intentado usar todas las combinaciones de perfiles de aprovisionamiento, pero sigo teniendo el mismo error cada vez.

Estoy muy confundido de por qué incluso recibiría un error como este al intentar guardar un archivo. Estoy usando XCode 4, mis compilaciones de aplicaciones para archivar bien. De hecho, incluso puedo subir mi aplicación a itunesconnect (¡y fue aceptada!). Simplemente no puedo crear una API para compartir y probar beta antes de la presentación.

¿Alguna idea?

The error message The Error

Right before I get the error Right before I get the error

+1

Estoy teniendo este error también. ¿Alguien tiene alguna idea? Estoy en Xcode 4.0.2 –

+0

W Dyson, ¿estás usando tres20 por casualidad? Lo estoy, y me pregunto si podría haber una conexión, ya que parece que pocas personas tienen este problema. –

+0

No. Y la aplicación se ejecuta correctamente en el simulador y en el iPhone. Cuando instalé 4.0.2, no instalé las herramientas de línea de comando, ¿podría ser este el problema? –

Respuesta

11

Después de mucha frustración, he presentado una solicitud de soporte para desarrolladores con Apple. El técnico con el que hablé fue capaz de guardar mi archivo como .ipa en su computadora, el mismo archivo exacto que no pude guardar en el mío, que apuntaba a un posible error en mi sistema (y por los sonidos del mismo) , muchas otras personas).

Me recomendó que desinstale y reinstale XCode y las herramientas de desarrollador, ¡y funcionó!

Aquí fueron sus instrucciones de desinstalación:

  • asegurarse de que su máquina está funcionando el último Mac OS X (10.6.7) y iTunes.
  • Ejecutar el siguiente comando en la aplicación Terminal para desinstalar el SKD: sudo <Xcode>/Library/uninstall-devtools --mode=all (., Donde <Xcode> es la ruta de acceso al directorio que contiene el SDK)
  • Arrastre el <Xcode> a la papelera y reinicie su máquina
  • Re -descargar e instalar Xcode (4.0.2) desde el Centro de desarrollo de iOS. Asegúrese de que se seleccionen los paquetes Herramientas del sistema, Desarrollo de UNIX y Essentials en el panel Instalación personalizada antes de instalarlo.
+2

También recibí este error después de restaurar mi sistema desde una copia de seguridad de la máquina del tiempo. Esta respuesta me condujo en la dirección correcta. Gracias –

+0

También recibí este error. No había seleccionado instalar las herramientas de desarrollo de UNIX al instalar XCode4. Volví a instalar XCode4 (sin desinstalar), esta vez con todas las opciones seleccionadas, y solucionó el problema. ¡Gracias! –

+0

Esto también ocurre si instala versiones preliminares de XCode en un directorio diferente y luego las elimina (porque ahora se da cuenta de que no debería haberlo puesto en una máquina de producción :-)) Una reinstalación (o, curiosamente, en mi caso ... 2) se ocupa del problema. – mmc

5

Tengo el mismo problema después de que mi certificado de distribución haya caducado. Añado nuevos (clave privada y certificado) y el comando xCode "Compartir" comienza a producir dicho error.

El problema se resuelve tan pronto como elimino el certificado antiguo de clave privada & de Acceso a Llaveros. Espero que ayude

+0

Eso también lo resolvió para mí, tuve los mismos síntomas reportados por OP, pero con su escenario. – theLastNightTrain

+0

Lo mismo aquí. No es necesario reinstalar Xcode, ¡gracias! – pix0r

+0

¡Gracias, funcionó! –

1

En realidad, tuve el mismo problema, pero una solución diferente (y razón). Tenía Xcode 3 y Xcode 4 funcionando en un punto. Recientemente eliminé Xcode 3 y moví mi Xcode 4 de/Xcode4 a/Developer directory. Esto me hizo tener el mismo problema que describes.

Volví a mover el directorio a/Xcode4 y ahora mis archivos guardan correctamente.

4

Seleccionar "No volver a firmar" en Identity resolvió el mismo problema para mí.

+1

Esto también lo resolvió para mí. Recomiendo probar esto primero antes de volver a instalarlo. –

+0

¿dónde seleccionas No volver a firmar? –

1

También tuve el mismo problema, pero pude resolver el problema de la siguiente manera.

Mi proyecto estaba en el disco portátil (formateado como FAT-32) y el proyecto refería algunas carpetas en el mismo disco como "agregar referencia de carpeta para cualquier carpeta agregada". Podría construir cualquier configuración, pero no podría simplemente hacer que el archivo .ipa esté alertado.

Copié las carpetas referenciadas en el disco portátil al escritorio del disco XCode instalado (MacOS). Y volviendo a agregar las carpetas al proyecto. Podría hacer el archivo .ipa.

0

Instalé Xcode 4.0.2 en un directorio y luego lo moví manualmente a otro. Cuando moví Xcode de vuelta al primer directorio todo funcionó.

Cuestiones relacionadas