Ho uno script per la creazione della mia app che non funziona dopo l'aggiornamento a Xcode 4.5. Il problema è la firma del codice. Quando eseguo il seguente:Come viene eseguita la firma del codice in Xcode 4.5
/usr/bin/xcrun \
-sdk iphoneos \
PackageApplication \
-v "${BUILD_DIR}/${APPLICATION_NAME}.app" \
-o "${APP_ARCHIVE}" \
--sign "${DEVELOPER_ID}"
--embed "${PROVISIONING_PROFILE}"
ottengo il seguente errore:
error: /usr/bin/codesign --force --preserve-metadata --sign iPhone Developer: Apple Developer --resource-rules=/var/folders/p5/gfgpv6911ylbs52cnbh2___m0000gq/T/ky9_XtRlRr/Payload/Blah.app/ResourceRules.plist /var/folders/p5/gfgpv6911ylbs52cnbh2___m0000gq/T/ky9_XtRlRr/Payload/Blah.app failed with error 1. Output: /var/folders/p5/gfgpv6911ylbs52cnbh2___m0000gq/T/ky9_XtRlRr/Payload/Blah.app: replacing existing signature
codesign_allocate: object: /private/var/folders/p5/gfgpv6911ylbs52cnbh2___m0000gq/T/ky9_XtRlRr/Payload/Blah.app/Blah malformed object (unknown load command 34)
/var/folders/p5/gfgpv6911ylbs52cnbh2___m0000gq/T/ky9_XtRlRr/Payload/Blah.app: object file format unrecognized, invalid, or unsuitable
Qualcosa sta andando male con la firma del codice in cui si stava lavorando bene con Xcode 4.3 prima. La firma del codice può ancora essere eseguita con lo stesso comando? È questo "comando di carico sconosciuto" il colpevole, e se sì, che cos'è e come si può fare per trovarlo e risolverlo?
Forse il problema è con la tua macchina del tempo. Sono abbastanza sicuro che iOS 6 non sia stato ancora rilasciato. –
@ ferson2020, quale versione beta di Xcode 4.5 stai utilizzando? –
Sto eseguendo Xcode45-DP4. – ferson2020