2

我在我的 Podfile 中使用 Firebase 和 GeoFire。他们工作正常。我的 Podfile.lock 文件显示版本为:

- Firebase (2.5.1)

- GeoFire (1.1.3):
   - Firebase (~> 2.2)
   - FirebaseOSX (~> 2.4)

现在我尝试添加pod 'Firebase/Storage'我的 Podfile 和pod install

[!] 无法满足以下要求:

Firebase/Storage要求Podfile

找到了满足Firebase/Storage依赖关系的规范,但它们需要更高的最小部署目标。


然后,我尝试了pod update Firebase;现在我收到另一个错误:

Firebase需要的Podfile Firebase (~> 2.2)需要的GeoFire (1.1.3)

找到了满足Firebase依赖关系的规范,但它们需要更高的最小部署目标。

找到了满足Firebase (~> 2.2)依赖关系的规范,但它们需要更高的最小部署目标。


我应该怎么办?如何将 Firebase 存储安装到我的项目中?

我的播客文件:

 platform :ios, "9.0"
 use_frameworks!

 target 'MyApp' do
   pod 'Firebase'
   pod 'GeoFire', '>= 1.1'
   pod 'Firebase/Storage'
 end

编辑:

我尝试GeoFire从 podfile 中提取,更新Firebase然后安装Firebase/Storage. 它成功了;但是,当我再次尝试重新安装GeoFire时,我收到错误:

当我尝试pod 'GeoFire', '~> 2.0'pod install

[!] 无法满足以下要求:

GeoFire (~> 2.0)要求Podfile

当我尝试pod 'GeoFire'pod install

[!] 无法满足以下要求:

Firebase要求Podfile

Firebase (= 3.2.1)要求Podfile.lock

Firebase (~> 2.1)要求GeoFire (1.1.0)

4

0 回答 0