2015-08-10 15 views
20

Sto ottenendo il seguente errore:Crashlytics con iOS 9 in grado di scaricare App

Unable to Download: APP_NAME could not be installed at this time [Done/Retry options]

Sono su iOS 9 Beta v5. Non potrò installare nessuna versione della mia app da Crashlytics perché sto usando iOS 9?

+1

iOS 9 bydefault abilita bitcode e crashlytics non è realizzato con bitcode. Disabilita quindi il bitcode dall'impostazione del tuo progetto. [Come disabilitare il bitcode?] (Http://idiotswithios.blogspot.in/2015/09/bitcode-errorwarning-in-ios-9-xcode-7.html) –

+0

Per me è stato il "L'eseguibile è stato firmato con errore invalido "che ho trovato nei registri del dispositivo durante il tentativo di installare la mia app. – StackUnderflow

risposta

0

In IOS9, è necessario visualizzare l'URL dell'immagine in manifest.plist. Dà questo errore perché manca l'immagine dall'URL. Ho aggiunto un'immagine e funziona per me, ma ho il mio server personale. Forse diawi.com, hockeysdk, crashlytics dovrebbero aggiornare il loro server.

+0

Come faccio? qual è la chiave per visualizzare l'URL dell'immagine ?? Potresti aiutarmi con quello? Grazie. – Guerrix

+0

quando esporti una build hai un'opzione per esportare manifest.plist. Tutti i campi da lì sono obbligatori e i file dovrebbero essere sul server. Quella manifest.plist dovrebbe essere sul tuo server. Ora diawi.com l'ha corretto e puoi usarlo per installare la tua build senza manifest.plist di esportazione. Basta trascinare e rilasciare .ipa in www.diawi.com –

0

Distribuiamo le build della nostra app con Crashlytics Beta e abbiamo riscontrato lo stesso problema oggi. La disattivazione della casella di controllo "Correzione download di iOS 8" ha risolto il problema.

Nel log degli errori dispositivo ho visto "Impossibile installare l'applicazione" ... "Errore di dominio = SSErrorDomain Code = 143" quando ho provato ad installare il nostro accumulo dalla app Crashlytics.

https://twittercommunity.com/t/ios-8-download-fix/34326 afferma che l'ios 8 download del fix è

using a different bundle identifier in the download manifest to trick the OS into downloading the payload

0

Le risposte di follow detto che "URL immagine di visualizzazione è richiesto in manifest.plist.", Ma in questo momento la mia applicazione funziona senza questo sotto iOS 9 . Ho sbagliato l'identificativo del bundle. IOS 9 controllerà il valore.

iOS 9 became more strict with the manifest information:the tag,the value,or something else.

5

trovato questa risposta su Crashlytics' forum: https://twittercommunity.com/t/download-problem-detected/52772

Fondamentalmente è necessario eliminare un'applicazione esistente da App Store prima di provare ad installare la beta build

+0

Ho riscontrato questo problema anche con una build non App-Store presente sul dispositivo. Strane cose, questo si verifica solo su alcuni dispositivi, quindi sembra essere un problema di configurazione. – elsurudo

12

Abbiamo iniziato ad avere questo problema dopo aver rinnovato il nostro appartenenza allo sviluppatore di Apple. Ho risolto eliminando i profili di provisioning iOS tramite il sito Web di Apple e ne abbiamo generati di nuovi. Ho anche resettato il mio XCode dati memorizzati nella cache:

rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache" 
rm -rf ~/Library/Developer/Xcode/DerivedData 
rm -rf ~/Library/Caches/com.apple.dt.Xcode 
defaults delete com.apple.dt.Xcode 

Inoltre ho rimosso tutti i profili di provisioning memorizzati nella cache a /Users/<user>/Library/MobileDevice/Provisioning Profiles

Poi ho aperto XCode > View details > Download all per scaricare i nuovi profili e distribuito una nuova build. Ha funzionato da allora in poi.

+1

Signore! Ti meriti un biscotto !!!! –

0

Ho anche avuto questo problema. Ho cancellato e creato di nuovo "profilo di provisioning", ma quel problema non è stato risolto.

Ho provato l'opzione di inserimento nell'app store, ma non è riuscito e ha mostrato il seguente problema "Trovato un codice di intestazione Mach-O imprevisto: 0x7263c21".

Seguendo questo link "Found an unexpected Mach-O header code: 1918975009 in xCode 6" Ho ricevuto la risposta alla mia domanda. Ho una doppia struttura, l'ho cancellata e il problema è stato risolto.