ios - 使用未解析的标识符“InstanceID”Firebase 6.2.2
问题描述
我总是遇到一个奇怪的错误:-
使用未解析的标识符“InstanceID”
我还尝试通过将其替换为 FIRInstanceID 来进行检查。但问题错误仍然存在。
导入 Firebase
InstanceID.instanceID().deleteID { error in
if error != nil{
completion(ConstantLocalizeString.Something_went_wrong)
}
}
吊舱安装
火力基地 (6.22.0)
FirebaseAnalytics (6.4.1)
FirebaseAuth (6.5.1)
FirebaseAuthInterop (1.1.0)
FirebaseCore (6.6.6)
FirebaseCoreDiagnostics(1.2.3)
FirebaseCoreDiagnosticsInterop (1.2.0)
Firebase 数据库 (6.1.4)
Firebase 安装(1.1.1)
GTMSessionFetcher (1.3.1)
光泽度 (2.1.1)
谷歌分析 (3.17.0)
GoogleAppMeasurement (6.4.1)
谷歌数据传输 (5.1.1)
GoogleDataTransportCCTSupport (2.0.2)
谷歌实用程序(6.5.2)
解决方案
我想我找到了解决方案。我错过了 pod 'Firebase/Messaging'
我正在使用的 Pod 是:- pod 'CodableFirebase' pod 'Firebase/Core' pod 'Firebase' pod 'Firebase/Auth' pod 'Firebase/Analytics' pod 'Firebase/Messaging' pod 'Firebase/Database'
同样在课堂上,我必须将 import Firebase 替换为 import FirebaseInstanceID
推荐阅读
- python-3.x - 我不断收到“无效的结果类型,预期的 int,
成立” - aws-lambda - 如何将命令行参数传递给 Serverless/Bref 中的 Lambda 函数?
- javascript - 即使我拥有正确的身份验证密钥,Google 地图 API 也不会显示我的地图
- c# - 跟踪一个简单的 Firebase 事件
- azure - 收购后合并 EA 账户
- julia - 朱莉娅的匿名争论
- ecmascript-6 - 用于单元测试的 ES6 转译
- typescript - RxDB - 重新加载后找不到集合
- reactjs - 如何使用 react-admin 响应正文中的自定义 http 错误消息
- html - 无法获得全角 li 的内联