iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   Codesign verification failed bij uploaden AppStore (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/38781-codesign-verification-failed-uploaden-appstore.html)

JNikoy 05-07-09 14:23

Codesign verification failed bij uploaden AppStore
 
Bij het uploaden van een app naar de App Store, via zowel iTunes Connect als de ApplicationLoader tool blijft het zeuren over het falen van de codesign verification. Ik heb inmiddels al via meerdere fora, waaronder die van Apple zelf, naar oplossingen gezocht maar helaas nog geen werkende tegengekomen.

De certificaten en provisioning profiles zijn voor zover ik kan zien wel in orde, ook het compilen geeft geen fouten en via Terminal codesign -vvvv aanroepen geeft ook aan dat de applicatie gewoon signed is.

Het enige wat dus tegenstribbelt is iTunes Connect en de Loader. Via de loader komt er in de Console wel eea aan output te staan, heb echter geen idee wat dit inhoud, zie hieronder

Code:

7/5/09 2:15:19 PM        ApplicationLoader[3886]        *** Codesign error (please ignore invalid option comments): got requirements(0x800000, 532)
Executable=/var/folders/n1/n1OZpVJiHpSQTTua4NnaxE+++TI/-Tmp-/Hit_it.zip/Hit_it.app/Hit It
Identifier=nl.jannisnikoy.hititgame
Format=bundle with Mach-O thin (armv6)
CodeDirectory v=20100 size=3173 flags=0x0(none) hashes=150+5 location=embedded
Signature size=4275
Authority=iPhone Distribution: Jannis Nikoy
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Signed Time=Jul 5, 2009 1:16:29 PM
Info.plist entries=17
Sealed Resources rules=3 files=21
Internal requirements count=1 size=144

Executable=/var/folders/n1/n1OZpVJiHpSQTTua4NnaxE+++TI/-Tmp-/Hit_it.zip/Hit_it.app/Hit It
got entitlements(0x800400, 321)
codesign_wrapper-0.7.3: using Apple CA for profile evaluation
AssertMacros: binary,  file: /data/conrad/security/codesign_wrapper/codesign.c, line: 205
AssertMacros: code_signatures,  file: /data/conrad/security/codesign_wrapper/codesign_wrapper.c, line: 903

Zzowel het project als het target staan ingesteld op Device 2.2 - Release met het distribution profile. Daadwerkelijk installeren op device lukt niet maar begreep dat dit kan kloppen wanneer je het distributie profiel gebruikt.

ideveloper 05-07-09 20:56

Bouw je vanaf een netwerks schijf of vanaf je lokale schijf. Je zult het geloven of niet, maar bij mij was dat de oplossing.

JNikoy 05-07-09 21:06

Ik werk gewoon vanaf mijn lokale schijf

JNikoy 05-07-09 22:57

Ik ben er inmiddels uit, een kleine lullige spatie bleek het probleem te zijn. Hoewel ik al wist dat er in de bestandsnaam geen spaties mogen voorkomen ging ik er vanuit dat een simpele rename van de .app voldoende zou zijn. Wel voor de betreffende fout, niet voor de signature zo blijkt.

Nu via Xcode de Product Name aangepast naar een variant zonder spaties, en jawel, hij is succesvol geupload.

Nu het reviewproces nog even afwachten...


Alle tijden zijn GMT +2. Het is nu 03:45.