2015-07-01 12 views
6

Uso Xcode 6.3.2 e Unity 5.1.1f1 sul mio mac mini. Sfortunatamente, continuo a ricevere il seguente messaggio di errore: "dyld`dyld_fatal_error" in XCode, se provo a eseguire l'app sul dispositivo Iphone6 ​​plus, l'app si blocca. La build è sempre riuscita.Iphone 6 plus Il simulatore funziona OK Ad eccezione del dispositivo

xcode 6.3 message: 
**1**、dyld`dyld_fatal_error: 
    -> 0x1200b9088 <+0>: brk #0x3 Thread 1: EXC_BREAKPOINT(code=1, subcode=0x1200b9088) 

2,

0 dyld_fatal_error 
    1 dyld::halt(char const*) 
    2 dyld::fastBindLazySymbol(ImageLoader*, unsigned long) 
    3 dyld_stub_binder 
    4 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) 
    . 
    . 
    . 
    . 
    . 
    11 _dyld_start 

mio demo è molto semplice basta avere solo il contenuto di un cubo, Senza vari plugin!

+0

hai impostato in Impostazioni lettore> Altre impostazioni> Ottimizzazione dell'SDK versione su dispositivo SDK? funziona su un altro dispositivo? funziona con un'altra versione di unità? – JeanLuc

risposta

11

Ok, ho avuto lo stesso problema e l'ho fatto facendo queste cose.

Per risolvere problema "strano" così, prendere in considerazione questi step prima:

  • pulito e Montaggio. (Product>Clean - Product>Build)
  • Pulire i dati derivati. (Windows>Projects. (Seleziona progetto)>delete)

Dopo questi due passi, ancora non ha fatto lavori per me, così ho acceso enable bitcode fuori, a seguito di un avvertimento. Così ho fatto questo:

  • Interruttore Enable Bitcode su "spento". nel (YourAppName) Target ->Build Settings.

how to turn 'enable bitcode' off in xcode

Maggiori informazioni su enable bitcode sono disponibili in this great answer.

+0

Cancellare i dati derivati ​​ha fatto il trucco per me. Grazie –

3

Pulire e costruire.

(prodotto> Clean - prodotto> Costruire)

Clean derivati ​​dati.

(Windows> Progetti. (Selezionare il progetto)> Elimina)

lavorato per me.

Problemi correlati