2010-06-11 8 views
7

Sto compilando un'app per iPhone pensata per essere distribuita. È la mia prima app, quindi ho seguito le istruzioni "iPhone Provisioning Profiles". Purtroppo non riesce con questo:Come correggere CodeSign quando dice che l'utente ha annullato l'operazione? (E non l'ho fatto)

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 

ho pensato portachiavi non permetteva Codesign per lavorare ma per quanto mi riguarda posso dire che non è il caso.

Ho anche tentato di eseguire questi comandi da un terminale e non è riuscito con questo messaggio:

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

ho fatto l'impostazione da zero tre volte Xcode. Cercalo su Google. Nessun risultato. Non ho idea di cos'altro provare. Eventuali suggerimenti?

+3

Immagino che abbia qualcosa a che fare con '* _ * _' nel nome e nella struttura della directory. Perché l'hai chiamato così? Stai cercando di utilizzare una wild card o è effettivamente chiamato così? Non ho mai ottenuto quell'output da XCode in precedenza e non sono sicuro del motivo per cui lo state creando/la firma del codice nel terminale, anziché lasciare che XCode generi/identifichi il bundle distribuito. – iwasrobbed

+0

Mi spiace, ho appena cambiato il nome della mia app in "* _ * _" perché la società per cui lavoro afferma che non posso dare nomi di app non annunciate:/Scusa per la confusione. – eipipuz

+0

Se è così, potresti voler controllare l'output che hai incollato poiché penso che ti sia mancato uno spot. si potrebbe anche provare qui: http://stackoverflow.com/questions/1383981/im-looking-for-a-code-signing-tutorial-for-the-iphone-sdk – iwasrobbed

risposta

0

Si dispone di un valore di diritti nelle impostazioni di generazione del progetto. Se è così, cancellalo e prova di nuovo

Problemi correlati