2015-09-23 8 views
5

Ich versuche, "NSDate + GZIP" in Xcode 7.0 mit Swift 2.0 zu implementieren. Bisher erfolglos, weil das Modul "zlib" nicht gefunden werden kann (Fehler: "Kein solches Modul 'zlib'").zlib in Xcode 7.0

Dies ist, was ich versucht habe, so weit zu tun:

  1. hinzufügen libz.tbd zu "Link-Binary mit Bibliotheken" in Build Phasen> "Kein solches Modul 'zlib'"

  2. Add "lz" auf "Other Linker Flags" in Build Einstellungen> "Kein solches Modul 'zlib'"

    • zum Erstellen Phasen> Link Binary mit Librairies> +> Fügen Sie andere
    • Do "CMD" + Shift + G (Zum Ordner) und geben Sie/usr/lib/
    • Hinzufügen libz.dylib> "Kein solches Modul 'zlib'"

gleiche Fehler tritt auf in der 7.1 Beta. Irgendwelche weiteren Vorschläge?

+1

Ihre Methode # 1 funktioniert für mich. –

Antwort

0

Bitte überprüfen Sie:

Swift Compiler Import Pfade in Build-Einstellungen wie hier: build settings

zlib Ordner ist gelb (als Gruppe hinzugefügt): folder

Sie haben libz.tbd in linked fw und libs: linked fw

Versuchen Sie auch, das Projekt zu erstellen, bevor Sie versuchen, das Modul zu verwenden.

+1

Das Projekt ohne lib zu bauen funktioniert. Mit zlib tut es das nicht. Modul zlib kann immer noch nicht geladen werden. Dieser Fehler wird angezeigt: "Fehler (von SourceKit): 'Modul konnte nicht geladen werden: zlib'". –

+0

Bitte upvote, wenn ich geholfen habe. – rshev

+0

Was sind die Inhalte von module.modulemap und include.h? –