我正在尝试安装Firebase Performance SDK并按照他们在网站上的说明进行操作:
https://firebase.google.com/docs/perf-mon/get-started-ios
当我运行pod安装步骤时,它给出了以下错误:
podfile所需的firebase性能
我运行pod update命令,所有内容都在pod安装上运行,但是当我打开我的工作区时,我在swift中遇到错误:
然后给出错误
什么给了!?用Firebase更新podfile后有没有人收到这些错误?
Pod文件是这样的:
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
target 'Pool' do
# Uncommnet this line if you're using Swift
use_frameworks!
#Pods for firebase pool
pod 'Firebase', '>=2.5.1' <--- This has been removed from the podfile as suggested
pod 'Firebase/Core'
pod 'Firebase/Performance'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'Firebase/Storage'
pod 'Firebase/Crash'
target 'PoolTests' do
# inherit! :search_paths
end
target 'PoolUITests' do
# inherit! :search_paths
end
end
答案 0 :(得分:2)
5月17日发布的Firebase 4.0更改了命名约定,可在此命名迁移指南中找到:
https://firebase.google.com/docs/reference/ios/naming-migration-guide
答案 1 :(得分:1)
以下是升级Firebase iOS的指南: https://firebase.google.com/support/guides/firebase-ios
特别是4.0,Swift接口已被清理,使其更加“Swifty”,这就是为什么你会看到这些重命名警告。
重命名后,访问数据库引用应如下所示:
让ref:DatabaseReference = Database.database()。reference()
有关新swift界面的更新文档,请参阅此处: https://firebase.google.com/docs/reference/ios/firebasedatabase/api/reference/Classes/FIRDatabase