2017-08-30 32 views
0

RealmSwiftをCocoa Touchフレームワークに組み込もうとしました。RealmSwift.frameworkを自分のXcodeプロジェクトにドラッグしてリンクしたフレームワークとライブラリに追加しました。RealmSwiftをCocoa Touch Frameworkに追加する:必要なモジュールがありません

私もFramework Search Paths$(PROJECT_DIR)/MyProject/RealmSwift.framework/Frameworksを追加しましたが、私はまだエラーを取得:

Missing required modules: Realm.Private, Realm

は、私はここで何をしないのですか?

答えて

1

Realm's documentation on using Realm Swift's prebuilt dynamic frameworksの場合は、Realm.frameworkRealmSwift.frameworkの両方がXcodeプロジェクトに追加され、フレームワーク検索パスにあり、Realm Swiftを使用するターゲットによってリンクされるように構成されている必要があります。 RealmSwift.framework/Frameworksがフレームワーク検索パス上にある必要はなく、ディレクトリにはRealmSwift.frameworkが含まれています。

+0

私はそうしていますが、私のココアタッチフレームワークは正常にコンパイルされますが、iOSプロジェクトで使用すると、 'ld:frameworkが見つかりません。アーキテクチャx86_64のレルム' – swalkner

+0

Realm .frameworkは、構築されているターゲットのフレームワーク検索パス上に存在しません。 – bdash

+0

しかし、私は自分のフレームワークを使用して、または自分のフレームワーク上でアプリでそれを設定する必要がありますか? – swalkner

関連する問題