iGhostというアプリで @_mono さんと話したことをシェア。 Firebaseに強いSwiftラヴ🐶くん https://t.co/Rg8JX3gNwC #iGhost #チャットアプリ pic.twitter.com/Qcen4RZcGh — takasek (@takasek) 2018年2月19日 やりたいこと 3層アーキテクチャ(Presentation/Domain/Infra)でいうInfra層をembedded frameworkとして分割し、Infra層内にFirestoreを隠蔽したい。 しかし、そこに立ちはだかる問題。 Firebaseをmain target以外に入れることができない。 どういうことかというと、 (パターン1) Infra.frameworkにのみFirebaseを入れる Podfileを書きます。 platform :ios, '11.2'