2016-05-09 13 views
0

Ich bin ziemlich neu in Swift und iOS-Entwicklung. Ich versuche ein Framework mit swift 2.0 zu schreiben. Ich muss die CocoasMQTT Bibliothek in meinem Framework importieren. Ich benutze Kakao pods Ansatz für diese und ich fügte hinzuInclude CocoasMQTT-Bibliothek in Swift-Framework-Projekt

use_frameworks! 
pod 'CocoaMQTT' 

in meiner Pod-Datei. Danach installiere ich pod. Jetzt in meinem Pods-Verzeichnis sehe ich nur die Dateien debug.xconfig und release.xconfig (in der xcode-Verzeichnisansicht). Ich denke, dies gearbeitet haben sollte, aber ich bin nicht in der Lage, die Bibliothek in meinen schnellen Klassen zu importieren, wie er sagt, dass „No Such-Modul‚CocoaMQTT‘“, wenn i

import CocoaMQTT 

in meinem Code versuchen.

Kann jemand erklären, wenn ich etwas falsch mache. P.S., wie ich use_frameworks eingeschlossen habe! und ich verwende iOS Version 9 für die Entwicklung, also denke ich, dass ich den Objective C Bridge Header nicht schreiben muss.

Antwort

0

Ich hatte dasselbe Problem zu. Mein Problem Ursache für die Verwendung von CocoaPods. Ich denke, dass Sie .xcodeproj-Datei von Xcode öffnen, aber wenn Sie Pods installieren, müssen Sie .xcworkpacefile öffnen. Sie sollten sich das Forum von raywendlich für die Verwendung von Cocoapoden ansehen.

https://www.raywenderlich.com/97014/use-cocoapods-with-swift

0

Schließen Sie die Xcode nach pod install und die .xcworkspace Datei von Cocoapods erzeugt öffnen.