1

オブジェクト データ ストレージ (トラック キャッシュ) 用の cocoaPod を構築しています。このポッドを新しい Realm.io データベース ( http://realm.io ) を使用してバックアップしたいと考えています。

私の (トラック キャッシュ) .podspec に、レルムを依存関係およびフレームワークとして追加しました。

s.dependency 'Realm', '~> 0.81'
s.frameworks       = 'Realm'

しかし、(トラック キャッシュ) ポッドのソース コードにフレームワークをインポートすることはまだできません。この線;

#import <Realm/Realm.h>

私が開発しているポッドの一部としてビルドに失敗しましたが、ポッドファイルでビルドしているポッドを持つプロジェクト、この場合は Track-Cache-Test アプリで正常に動作します (そして Realm を使用できます)。

なぜこれが起こっているのですか?Realm がフレームワークであることに関係している場合、「フレームワーク」ポッドを別のポッドの依存関係として使用するにはどうすればよいですか?

ありがとう

4

1 に答える 1