[FIXED] Xcode 6 und eingebettete Frameworks werden nur in iOS8 unterstützt

Ausgabe

Bei Verwendung eines eingebetteten Frameworks (dyld) in Xcode 6.0.1 mit einem Bereitstellungsziel von weniger als iOS 8 erhalte ich:

  • Aufbau ist erfolgreich
  • Fehler beim Laden der Laufzeitbibliothek

Fehler:

dyld: Library not loaded: @rpath/ObjectiveLyricsTouch2.framework/ObjectiveLyricsTouch2        
Referenced from: /private/var/mobile/Containers/Bundle/Application/DC65ACA9-98E5-46CD-95F8-829D3416F6C0/musiXmatch.app/musiXmatch
Reason: image not found
(lldb) 

Lösung

Für einige Zeit dachte ich, dass dies auch mein Problem ist, aber für normale Apps ( Nicht-iOS-8-Erweiterung ) müssen Sie nur eine Build-Einstellung in Ihrem gelegentlichen Xcode 6 iOS Universal Framework-Ziel ändern ( Mach-O Type zur Statischen Bibliothek ):

Stellen Sie es auf Statische Bibliothek ein

Danach sollte es kein Problem mit iTunes Connect und iOS 7 geben 🙂


Beantwortet von –
Maciek Czarnik


Antwort geprüft von –
Gilberto Lyons (FixError Admin)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like