5

Sto riscontrando un problema in cui non riesco a installare una versione Ad Hoc della mia applicazione tramite TestFlight. I download di applicazioni, ma al passo di installazione si vede qualcosa come "YourApp non può essere installato", con i seguenti messaggi che appaiono sulla console:La distribuzione Ad Hoc non riesce quando si spediscono le immagini Default.png

Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 verify_signer_identity: Could not copy validate signature: -402620393 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.2wYy1J/foo_extracted/Payload/PocketCASbeta.app 
Sep 17 16:08:24 unknown com.apple.itunesstored[4764] <Notice>: MobileInstallationInstall: failed with -1 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 install_application: Could not preflight application install 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 handle_install: API failed 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 send_message: failed to send mach message of 71 bytes: 10000003 
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 send_error: Could not send error response to client 

codesign --verify non restituisce errori, e ho letto -checked che sto usando il profilo di provisioning Ad Hoc corretto (codesign --display -vvvv conferma questo).

Tuttavia, non appena rimuovo tutte le immagini di Default.png dall'applicazione, l'installazione funziona e l'applicazione può essere eseguita successivamente. L'IPA ha una dimensione di circa 10 MB senza e 15 MB con tutte le immagini Default.png.

Qualche idea?

+0

non utilizzare testflight? –

+0

Sono abbastanza sicuro che lo stesso errore apparirà anche con la distribuzione di iTunes ... – MrMage

+0

scusate gli ultimi dieci post sul volo di prova che hanno funzionato senza di esso, quindi sono stato portato via credo. –

risposta

0

Sembra che l'aggiornamento a Xcode 4.5.1 abbia risolto il problema ...

1

Avete provato a installare l'IPA direttamente sul dispositivo tramite Xcode?

Collegare il dispositivo.

Apri scheda Xcode Organizer/Devices/Seleziona il tuo dispositivo/Applicazioni.

Fare clic sul pulsante + (aggiungi) in basso a sinistra, selezionare la propria app.

Se anche questa installazione ha esito negativo, ho il sospetto che ci sia qualcosa con l'immagine Default.png. Se si esegue lo scripting della conversione delle immagini, vale la pena ricordare che in passato ho avuto un sacco di problemi utilizzando l'utilità da riga di comando sips che crea immagini png che Apple non apprezza, quindi ho smesso di usarlo. Ora utilizzo ImageMagick e non ho più avuto problemi da allora.

+0

Anche l'installazione tramite Xcode non riesce, con il messaggio di errore "Impossibile trovare un'identità di firma codice valida". Ma ora l'installazione fallisce anche quando vengono rimosse le immagini di Default.png ... Ma terrò a mente le cose di Default.png - le ho ricompresse utilizzando ImageAlpha. – MrMage

+0

Non importa che "nessuna installazione funzioni", ho dimenticato di aggiungere il mio nuovo dispositivo di test al profilo di provisioning ... – MrMage