xcode 7.1 für iOS 9 fehlt libc++.dylib erforderlich für Objective-C-Reich Statischen Rahmen
Ich bin nach diesem doc für die Integration Reich, in meiner iOS-app.
Reich statische Frameworks für iOS
Mein problem liegt in Schritt 3. Ich bin nicht in der Lage zu finden, libc++.dylib. Ich finde ein paar andere .tbd, aber keiner von Ihnen sind libc++.
Folgte ich ein paar anderen posts über die "hinzufügen" option und tut command+shift+G und finden, dass die Bibliothek, aber es ist in dieser Liste nicht entweder.
Kennt jemand irgendwelche workarounds?
- gleiche problem bei mir, stürzt die Anwendung ab, die auf den ersten Bereich-entsprechende Befehl mit EXC_BAD_ACCESS
- Gleiche Problem, aber ein Upgrade einer älteren cocos2d-x-Projekt auf eine neue version von cocos2d-x Rahmen. Ich denke, deine Frage gilt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem. Ich fand eine Art von Weg, um.
Kompilieren und Spaß haben
Dies ist ein bekanntes Problem in der Xcode-7-beta.
Arbeiten, um dieses Problem für jetzt, bitte:
Löschen Sie alle Verweise auf .tbd - Dateien entweder aus dem verlinkten Bibliotheken phase, oder aus dem kopierten bundle resources " - phase (wo Sie manchmal Hinzugefügt werden).
Fügen Sie die Bibliothek aus, die Sie verknüpfen möchten, die Sie manuell in den
"Other Linker Flags"
build-Einstellungen, indem Sie das argument:-l<library_name>
für jede Bibliothek, die Sie verlinken möchten (zum Beispiel, fügen Sie "
-lsqlite3
" (ohne Anführungszeichen)).Für diejenigen, die neugierig sind, die .tbd-Dateien werden neue "text-based-stub-Bibliotheken", sehr viel kompaktere version der stub-Bibliotheken für den Einsatz in der SDK, und helfen, deutlich zu reduzieren Ihre download-Größe.
-- kopieren von link
schließlich können Sie hinzufügen
-lc++
in diesemOther link Flags
EinstellungIch habe das gleiche problem. Ich finde nicht die libc++.dylib durch xcode, aber ich fand es Verwendung von terminal.
Können Sie kopieren oder erstellen Sie eine Verknüpfung zu Ordner in xcode wie /Nutzer//Downloads.
Folgenden Befehl ein, vielleicht helfen um das problem zu beheben.
Ich hatte ein ähnliches Problem mit Realm-die andere Woche nach dem iOS 9 update. Ich kenne Sie schon versucht, die Methode zu gehen, um build-Phasen, andere, CMD + shift + G, ohne Erfolg. Allerdings war dies die Methode, die ich verwendet, um zu suchen libc++.dylib und ich habe gerade überprüft es heraus, jetzt wieder und war in der Lage, es zu finden.
Es ist auch erwähnenswert, dass, nachdem Sie verwalten hinzufügen libc++.dylib, die Sie haben können build-Fehler. In dem Fall das Update, die ich verwendet wurde, gehen Sie in Ihren Ziel-build-Einstellungen und ändern Sie Ermöglichen Bitcode zu Keine.