火力地堡相关豆荚项目荚文件,我还没有在POD文件中指定
问题描述:
我在podfile火力地堡相关豆荚项目荚文件,我还没有在POD文件中指定
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
同样,我想知道为什么会这样,
如果万一其相关的某种相关性,请让我知道沿荚这些依赖关系e已安装。
答
最近Firebase
连接Google
。
所以谷歌做一些框架强制性的,如果你有使用谷歌的任何产品,那么下面的框架是强制性的(如果使用的吊舱)
FirebaseAnalytics
FirebaseCore
有可从谷歌的官方文档。
我已经说过以上经验。我使用Google/SignIn和Firebase以及Pod的许多谷歌产品,我的结论是,对于任何专门用于Google/SignIn
的强制性框架,上述框架是强制性的。
+0
请您分享一下谷歌关于这个强制性框架包含的官方链接吗? – Bharath
Beca起诉谷歌/ 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
@Larme:谢谢。 – Bharath