私は、複数のプロジェクトで共通に再利用する機能を組み込んだ再利用可能なフレームワークを作成して開発を合理化しようとしています。アンブレラフレームワークを作成せずに別の依存関係を持つiOSフレームワークを構築する方法
はしかし、私は問題が発生している私のフレームワークのセットアップ1つを有する、クラスはFirebaseフレームワークへの依存性を持っています。アップルのドキュメントを読んだことは、あなたが(私にはない)埋め込まれたフレームワークの所有権を持っていない場合は特にアンブレラフレームワーク(別を埋め込む1)を作成することを推奨していません。
そこで質問です:私は、私は傘のフレームワークを作成し、依存関係を含めずにフレームワークを構築することを可能にするフレームワークプロジェクトを作成するにはどうすればよい
。 Firebaseのような人々は、フレームワークを追加するときにプロジェクトに追加する必要があるため、Firebaseのようなものだと推測します。エラーなしでフレームワークを構築できるようにプロジェクトを設定し、依存関係は含めないようにするには、どのようにすればよいのかよくわかりません。
参考のために、私は、最新のXcodeを使用し、上記のiOS 8とをサポートする必要があるのです。同じ問題に苦しんでいる人の利益のためにこの
どのようにそれを達成したのですか?私は、他のフレームワークに依存するフレームワークを作成したい、またはSDKがFacebook sdkと言う。ユーザーに1つのフレームワークしか与えないようにするにはどうすればよいですか? – anoop4real