2010-06-11 14 views
7

Estoy compilando una aplicación para iPhone destinada a ser distribuida. Es mi primera aplicación, así que seguí las instrucciones de "Perfiles de Aprovisionamiento de iPhone". Por desgracia, no con esto:¿Cómo corregir CodeSign cuando dice que el usuario canceló la operación? (Y no lo hice)

CodeSign build/*_*_.app 
cd "/Users/videojuegos/Documents/*_*_" 
setenv IGNORE_CODESIGN_ALLOCATE_RADAR_7181968 /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate 
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
/usr/bin/codesign -f -s "iPhone Distribution: ******" "--resource-rules=/Users/videojuegos/Documents/*_*_/build/*_*_.app/ResourceRules.plist" --entitlements "/Users/videojuegos/Documents/*_*_/build/Unity-iPhone.build/Distribution-iphoneos/Unity-iPhone.build/*_*_.xcent" "/Users/videojuegos/Documents/*_*_/build/*_*_.app" 

/Users/videojuegos/Documents/*_*_/build/*_*_.app: The operation was cancelled by the user. 
Command /usr/bin/codesign failed with exit code 1 

pensé llavero no estaba permitiendo Codesign para trabajar, pero por lo que yo puedo decir que no es el caso.

que también trató de ejecutar estos comandos desde un terminal y falló con este mensaje:

Users/videojuegos/Documents/*_*_/build/Unity-iPhone.build/Distribution-iphoneos/Unity-iPhone.build/*_*_.xcent: cannot read entitlement data 

he hecho el ajuste de cero tres veces Xcode. Lo busqué en Google No hay resultados. No tengo idea de qué más probar. ¿Alguna sugerencia?

+3

Supongo que tiene algo que ver con que '* _ * _' esté en el nombre y la estructura del directorio. ¿Por qué lo nombras así? ¿Estás tratando de usar un comodín o realmente se llama así? Nunca antes obtuve ese resultado de XCode y no estoy seguro de por qué lo está construyendo/firma de código en la terminal, en lugar de permitir que XCode compile/codifique el paquete distribuido. – iwasrobbed

+0

Lo siento, acabo de cambiar el nombre de mi aplicación a "* _ * _" porque la empresa para la que trabajo afirma que no puedo dar nombres de aplicaciones no anunciadas:/Perdón por la confusión. – eipipuz

+0

Si ese es el caso, es posible que desee comprobar la salida que pegó, ya que creo que se perdió un lugar. también puedes probar aquí: http://stackoverflow.com/questions/1383981/im-looking-for-a-code-signing-tutorial-for-the-iphone-sdk – iwasrobbed

Respuesta

0

Tiene un valor de derechos en la configuración de compilación del proyecto. Si es así, elimínelo e intente de nuevo

Cuestiones relacionadas