2011-04-26 15 views
7

Al crear una compilación ad-hoc en Xcode 4, aparece un error "No se pudo completar la operación. No existe tal archivo o directorio" cuando selecciono Compartir en " Organizador - Ventana de "Archivo". También he incluido el archivo Entitlements.plist, incluso el mensaje de estado también muestra que la construcción fue exitosa. No sé cuál es el problema y dónde me estoy equivocando. Por favor recomiende.Distribución compilación - "No existe tal archivo o directorio"

Respuesta

5

¿Firmó la versión archivada con su perfil Ad-Hoc? De ser así, seleccione "no volver a firmar" en el menú desplegable de la pantalla de compartir.

+0

Sí. Yo lo hice. Lo intenté de nuevo, pero aparece el mismo error. No pude resolver este problema. – SamG

+0

Resolvió este problema. Elija Productos -> Crear para -> Crear para archivar. Después de eso en Productos en el árbol del proyecto, abra la aplicación en el buscador. – SamG

+0

SamG, todavía estoy enfrentando exactamente el mismo error que tu problema original. ¿Cómo resolviste el problema exactamente? ¡Gracias! – mkto

1

Chicos, Otra cosa que encontré es que si has desarrollado una aplicación en xcode < xcode4 y estás creando compilaciones en xcode4, es posible que obtengas este error.

Para resolver este problema, siga estos pasos- 1. En Entitlements.plist, añadir un número- "aplicación identificador", de tipo "String", valor - "$ (AppIdentifierPrefix) $ (CFBundleIdentifier)"

  1. Ahora crea una compilación "Archivar", cuando aparezca la ventana, haz clic con el botón derecho en el nombre de la aplicación y "Mostrar en el buscador".
  2. AppName -> haga clic derecho -> Mostrar el contenido del paquete.
  3. Productos -> archivo .app. Ahora use este archivo .app junto con el perfil de aprovisionamiento.

Esta solución funcionó muy bien para mí.

7

Después de descargar Xcode 4.3 beta con el iOS 5 SDK, el Organizador función para compartir y archivar dejó de funcionar con un error críptico "No existe el fichero o directorio encontrado". Resulta que esto está relacionado con tener dos versiones diferentes de codesign_allocate. Para solucionar el problema, haga lo siguiente en una ventana de terminal.

sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate/usr/bin

He puesto esto en mi blog http://blog.dmahajan.net también.

+0

intenté con sudo, el error "no such file ..." todavía me está molestando. otros consejos para mí? – mkto

+1

haga una copia o renombre el codesign_allocate en/usr/bin /, elimine el original y luego ejecute el comando de EasyCoder y debería funcionar. – Alex

+0

Este era exactamente mi problema y seguir estas instrucciones funcionaba perfectamente, ¡gracias! – petenelson

1

Otra posibilidad: llaves duplicadas en su llavero. Resolvió mi problema

Cuestiones relacionadas