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?
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
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
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