2017-02-23 3 views
0

に指定されていないプロジェクトポッドファイルに追加された私は、私のpodfileにFirebase関連ポッドが自動的にIポッドファイル

pod 'AFNetworking', '~> 3.0' 
pod 'MBProgressHUD', '~> 1.0.0' 
pod 'AFNetworkActivityLogger', git: 'https://github.com/AFNetworking/AFNetworkActivityLogger.git', branch: '3_0_0' 
pod 'Fabric' 
pod 'Crashlytics' 
pod 'CocoaLumberjack' 
pod 'Google/SignIn' 

を記載されている以下のポッドを持っているしかし、私は「ポッドを使用して上記のポッドをインストールした後、私は、関連する依存関係のそのいくつかの並べ替えは、私に知らせてください
場合ならば、これはなぜ起こるか知っているかもしれません、同様に、次のように私は私のプロジェクトにインストールされ、いくつかの追加のポッドを持っている、「

FirebaseAnalytics 
FirebaseCore 
FirebaseInstanceID 

をインストールするポッドに沿ってこれらの依存関係ar eをインストールします。

+1

'' Pod Google/SignIn'は ''依存関係を宣言した '' pod Google''に依存しています:{"FirebaseAnalytics":["〜3.2"}} '(ソース:https: //github.com/CocoaPods/Specs/blob/master/Specs/8/b/3/Google/3.0.3/Google.podspec.json) – Larme

+0

@Larme:ありがとうございます。 – Bharath

答えて

1

最近、GoogleとリンクされたFirebaseがあります。

だから、Googleは、いくつかのフレームワークが必須にあなたがして、フレームワークの下にはグーグルのいずれかの製品を使用している場合は必須です(使用ポッドの場合)

FirebaseAnalytics 
FirebaseCore 

グーグルから利用可能な公式ドキュメントはありません。

私は上記の声明を経験によって述べています。私はGoogle/SignInとfirebaseを使用しているし、ポッドのGoogleの多くの製品は、私の結論は、特に上記のフレームワークは、義務的ですGoogle/SignInのために必須です。

+0

この必須フレームワークの追加について、Googleが公式に発表したリンクを教えてください。 – Bharath

関連する問題