2014-06-24 13 views
8

Ho due app iOS a vista singola compilate su IPA tramite Xcode 6 beta 2. Una è Objective-C, la seconda è Swift. Entrambi hanno esattamente le stesse impostazioni di firma del codice. Quando si distribuisce ad hoc con volo di prova o hockey, la versione di Objective-C si installa senza problemi. Rapido uno errori con 'Impossibile scaricare l'app al momento'.Distribuzione di applicazioni Swift iOS ad-hoc

ho corse tronchi Utility Configurazione iPhone su di esso e questo è ciò che ottengo:

Jun 24 17:36:27 installd[3555] <Notice>: 0x2c1000 handle_install_for_ls: Install of "/var/mobile/Media/Downloads/-6680582027007079892/1462391056366119034" requested by itunesstored 
Jun 24 17:36:29 installd[3555] <Notice>: 0x2c1000 MobileInstallationInstall_Server: Installing app com.MyApp.sTest 
Jun 24 17:36:29 installd[3555] <Error>: 0x2c1000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.HEsTZS/foo_extracted/Payload/sTest.app/sTest: 0xe8008017 
Jun 24 17:36:29 installd[3555] <Error>: 0x2c1000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.HEsTZS/foo_extracted/Payload/sTest.app 
Jun 24 17:36:29 itunesstored[94] <Error>: 0x1ef7000 MobileInstallationInstallForLaunchServices: failed with -1 
Jun 24 17:36:29 itunesstored[94] <Warning>: ERROR: MobileInstallationInstallForLaunchServices returned nil 
Jun 24 17:36:29 lsd[3554] <Warning>: LaunchServices: installation failed for app com.MyApp.sTest 
Jun 24 17:36:29 itunesstored[94] <Warning>: LaunchServices: installPhaseFinishedForProgress: com.MyApp.sTest.Installing - <NSProgress: phase=Installing; state=Failed; fractionCompleted=0.000000> called, removing progress from cache 
Jun 24 17:36:30 installd[3555] <Error>: 0x2c1000 install_application: Could not preflight application install 
Jun 24 17:36:30 installd[3555] <Error>: 0x2c1000 handle_install_for_ls: API failed 
Jun 24 17:36:31 lsd[3554] <Warning>: LaunchServices: installation ended for app com.MyApp.sTest 

Qualcuno ha un idea di quello che potrebbe essere sbagliato?

Grazie

+0

Oh uomo Ho lo stesso problema qui, io' m preoccupato che questo possa essere bloccato da Apple. – Turowicz

+0

Sei in grado di distribuire sul dispositivo tramite cavo? – Turowicz

+0

Sì, funziona quando sto distribuendo su un singolo dispositivo direttamente tramite Xcode. Tuttavia, non riesco a farcela con Testflight o Hockey. –

risposta

7

Ho trovato una soluzione. Questo sembra essere un problema noto (17283374) con Xcode 6 beta.

https://devforums.apple.com/message/984530#984530

Fix che ha funzionato per me è quello di decomprimere e ri-imballare l'ipa, spogliando gli attributi estesi che sono i problemi che causano:

ditto -xk /path/to/file.ipa /tmp/my_extract_path 
ditto -ck --norsrc /tmp/my_extract_path /path/to/new_file.ipa 
rm -r /tmp/my_extract_path 
+0

Grazie, funziona perfettamente! –

0

Stesso problema, qui è il mio argomento Xcode6 ipa distribution issue

Non è possibile installare ipa Swift al mio dispositivo tramite iTunes o PROVA Scelta dei colori

ho trovato una soluzione per questo - ho creato * .app file e installato con successo sul mio dispositivo tramite iTunes. Non sono sicuro che funzioni per TestFlight, ma almeno puoi inviare * .app e file di provisioning mobile al tuo client

+0

hey igor, hai visto che sei stato in grado di salvare il tuo ipa. non hai mai incontrato questo problema http://stackoverflow.com/questions/24263294/xcode6-ipa-distribution-issue? – 3254523

+0

@ christopher.ryan.cruz sì, sotto la soluzione funziona come un fascino –