2015-07-01 17 views
6

Używam Xcode 6.3.2 i Unity 5.1.1f1 na moim mac mini. Niestety ciągle pojawia się następujący komunikat o błędzie: "dyld`dyld_fatal_error" w XCode, jeśli spróbuję uruchomić aplikację na urządzeniu Iphone6 ​​plus, a następnie aplikacja po prostu się zawiesiła. Kompilacja zawsze kończy się sukcesem.Iphone 6 plus Symulator działa OK Oprócz urządzenia

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 

My Demo jest bardzo prosty tylko treść tylko sześcian, bez różnych wtyczek!

+0

ustawiłeś w Ustawieniach odtwarzacza> Inne ustawienia> Optymalizujesz wersję SDK do zestawu SDK urządzenia? działa na innym urządzeniu? czy działa z inną wersją jedności? – JeanLuc

Odpowiedz

11

Ok Miałem ten sam problem i udało mi się go wykonać, wykonując te czynności.

Aby rozwiązać problem "weird" takiego, pod uwagę etap pierwszy:

  • Clean and Build. (Product>Clean - Product>Build)
  • Czyste dane pochodne. (Windows>Projects. (Wybierz swój projekt)>delete)

Po tych dwóch etapów, to nadal nie działa na mnie tak przeszedłem enable bitcode off, po na ostrzeżenie. Zrobiłem to:

  • Przełącz Enable Bitcode na "wyłączony". w (YourAppName) Target ->Build Settings.

how to turn 'enable bitcode' off in xcode

Więcej informacji o enable bitcode są dostępne in this great answer.

+0

Usunięcie danych pochodnych zrobiło dla mnie trik. Dzięki –

3

Oczyść i zbuduj.

(produktów> Clean - Product> Budowa)

Clean pochodzą dane.

(Windows> projekty. (Wybierz swój projekt)> Usuń)

pracował dla mnie.

Powiązane problemy