我在我的 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)