2014-11-17 38 views
6

So che la mia domanda è simile a questa iOS8 Enterprise app install issue Tuttavia nessuna delle risposte mi ha aiutato e nessuno mi ha spiegato gli errori del registro degli arresti anomali che penso ritengano la chiave per risolvere il vero problema piuttosto che provare ad aggiungere un'altra soluzione che potrebbe funzionare.iOS 8.1 Impossibile installare l'app OTA Enterprise - "Impossibile scaricare l'app"

quello che ho provato finora:

Qui ci sono i registri:

iPad-itunesstored[81] <Warning>: LaunchServices: installing placeholder for com.firmName. 

iPad installd[34] <Notice>: 0x1ad5000 -[MIClientConnection _doBackgroundInstallationForPath:withOptions:completion:]: Install of "/var/mobile/Library/Caches/com.apple.itunesstored/AppPlaceholders/5715016884658519113.app" type Placeholder requested by itunesstored (pid 81) 

PID 81 = installazione di app richiesta

PID 31 = richiesta pid81 un'installazione segnaposto che dovrebbe essere fatto in background da pid 31

iPad installd[34] <Notice>: 0x1ad5000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.firmName.AppyName; Version=1.0, ShortVersion=(null)> 

Installazione in corso ...

iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such process 
iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory 
iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory 
iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory 

ERRORE OCCORRATO

MobileStorageMounter suona l'errore, non è la causa dell'archiviazione di ipad, c'è molto spazio. PID 31 è stato ucciso, quindi non c'è processo e sembra che il segnaposto sia stato rimosso e questo è il motivo per cui non esiste un tale file o directory?

Ecco il resto:

iPad installd[34] <Notice>: 0x1ad5000 -[MIContainer makeContainerLiveReplacingContainer:withError:]: Made container live for com.firmName.AppyName at /private/var/mobile/Containers/Data/Application/FE556E7D-F0BF-4E83-8140-5A9BA7574E8A 
iPad installd[34] <Notice>: 0x1ad5000 -[MIContainer makeContainerLiveReplacingContainer:withError:]: Made container live for com.firmName.AppyName at /private/var/mobile/Containers/Bundle/Application/D3564BA0-3940-40EB-926F-F1A04D5FA5BF 

iPad installd[34] <Notice>: 0x1ad5000 -[MIInstaller performInstallationWithError:]: Staging: 0.04s; Waiting: 0.00s; Installation: 0.70s; Overall: 0.74s 
iPad itunesstored[81] <Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x14d26cf0> com.firmName.AppyName (Placeholder) withPhase:3 

iPad itunesstored[81] <Warning>: LaunchServices: installPhaseFinishedForProgress: com.firmName.AppyName.InstallingPlaceholder - <NSProgress: 0x14f94a40> : Parent: 0x0/Fraction completed: 0.0000/Completed: 0 of 100 called, removing progress from cache 

iPad kernel[0] <Notice>: flow_divert_token_set (0): Failed to get the key unit from the token: 22 
iPad lockdownd[24] <Error>: Could not set socket option SO_OPPORTUNISTIC: Invalid argument 
iPad kernel[0] <Notice>: flow_divert_token_set (0): Failed to get the key unit from the token: 22 
iPad lockdownd[24] <Error>: Could not set socket option SO_OPPORTUNISTIC: Invalid argument 
iPad filecoordinationd[138] <Warning>: sandboxing denied subscription to progress on category com.firmName.AppyName (bundle id (null), EF50B943-DC1D-493E-AAD3-DBAEA8F380D8) 

iPad filecoordinationd[138] <Warning>: sandboxing denied subscription to progress on category com.firmName.AppyName (bundle id com.apple.iaptransportd, AC37404E-9FF1-474E-A2A3-F92E3E3EE0ED) 

Sembra che PID 81 completato con 0 a 100 ed è stata rimossa. Sembra che tutti siano falliti nella creazione del segnaposto?

L'app funziona perfettamente quando viene creata da Xcode 6.1.1 e collegata a qualsiasi dispositivo. Inoltre ha funzionato una volta tramite la distribuzione Enterprise e poi mai più (l'ho scaricato e installato, dopodiché non è mai stato possibile). L'app è sempre nello stato "In attesa ...".

Qualsiasi consiglio o idea è il benvenuto. Non ne ho più idea né idea. C'è un altro modo accanto alla distribuzione OTA/Adhoc?

risposta

0

Ho provato tutte le combinazioni di risposte e soluzioni per iOS 8.1. sia su iPad che su iPod senza fare ulteriori progressi. La soluzione che funziona è l'uso di mele testFlight. Penso che il vecchio modo significhi non lavorare così gli sviluppatori passerebbero lentamente a testFlight. Ho sprecato due giorni lavorativi, spero che questo ti aiuti piuttosto che perdere tempo.

Circa PROVA Scelta dei colori: testFlight apple page

Questo semplice tutorial mi portano: iOS8 testFlight tutorial

UPDATE 1 (24.05.2015):

La distribuzione aziendale ora funziona per me. Il mio collega ha aggiornato l'SSL sul server due volte. Ha aggiornato alcune due chiavi utilizzate per l'autenticazione SSL poiché alcuni certificati sono stati modificati e aggiornati. Anche la distribuzione funziona sui seguenti dispositivi:

iPod (4 °, 8.2), iPhone 5S (8.3), iPad 2 (8.3), iPad 4 (8.3).

Tuttavia non funziona e non fornisce alcun rapporto di errore (o riga di errore) in Xcode - Window - Console dispositivi iPad 3. Ho usato con successo la mia app utilizzando Xcode 6.2+ IDE (attualmente 6.3.1.). In tutti i casi non è stato aggiunto alcun file plist predefinito e ho utilizzato il file plist da qui: Xcode 6 enterprise plist file example

+0

Ciao signore, riesco a scaricare e installare per tutti i miei dispositivi (iPhone e iPad) ma il mio cliente non può. Il messaggio è lo stesso Quindi è davvero strano, lasciare che le persone scarichino e installino direttamente è ciò che la caratteristica importante dell'account aziendale non è? –

+0

Ciao @Alan. Una possibile soluzione potrebbe essere la versione iOS del tuo cliente? Su quale funziona per te e su quale non funziona sul dispositivo dei clienti? Inoltre ho avuto alcuni problemi minori con iPad Airs. Controlla prima il problema con la versione. –

0

Ho avuto gli stessi problemi. Ha funzionato da solo non impostando alcun "team" o profilo di provisioning specifico/codice di firma del codice. per il target di costruzione nel file di progetto Xcode.

Step-by-step

  • squadra impostato su "Nessuno" (sotto il generale)
  • iOS Developer/Distribuzione Automatica sotto la firma del codice (Build Settings)
  • provisioning profilo impostato su "None "

quindi Prodotto -> Archivio -> Distribuisci -> Salva per Ad Hoc/Azienda -> Scegli la tua impresa prov. profilo -> Salva su disco -> installare/distribuire

Trovato this site per quanto riguarda il codice errori segno

+0

Questa soluzione non ha funzionato per la distribuzione OTA ORL su iPhone 4 iOS 7.1. Proverò di nuovo con Identity - Team impostato su ENT_ACC e alcune altre modifiche. –

+0

Non funziona in alcun modo con alcuna configurazione. L'errore è sempre lo stesso non può essere scaricato in questo momento. –

+0

L'installazione provata tramite l'account sviluppatore ad hoc non ha funzionato (iOS 7.1.2 iPhone 4). Lo stesso errore. Installare l'app sul dispositivo via cavo funziona perfettamente ... –

1

Fronte al stessi problemi.

Possibile soluzione è di rinominare ipa e plist. Quindi ha funzionato per me.

Ma non ho ancora idea di cosa stia succedendo.

+0

Hai distribuito su iOS 7.1 e ha funzionato (con il nome cambia)? –

+1

7.1 e 8.1.1. Inviando un biglietto per Apple, voglio solo sapere perché questo sta accadendo e lavorare con il rinominare .. –

+0

Ho provato a rinominare e non ha funzionato per me.Finora l'ho provato su un iPhone 4 iOS 7.1 –

0

Ho avuto lo stesso problema "Impossibile scaricare l'app" quando si tenta di scaricare un'applicazione aziendale su un iPad.

Qualcosa che ha funzionato per me stava spegnendo e riaccendendo l'iPad.

Non ho idea del motivo per cui questo ha funzionato, ma ha funzionato. Spero che aiuti qualcuno!