Firebase AppCheck iOS 在生成 appcheck 令牌错误代码 0 时出错
Posted
技术标签:
【中文标题】Firebase AppCheck iOS 在生成 appcheck 令牌错误代码 0 时出错【英文标题】:Firebase AppCheck iOS gives an error when generating appcheck token error code 0 【发布时间】:2022-01-03 17:48:39 【问题描述】:当我在 iPhone 12 设备上从 xcode 运行我的应用程序时,尝试从以下方法生成 Firebase AppCheck 令牌时出现错误。错误码为0,错误对象中没有描述。
AppCheck.appCheck().token(forcingRefresh: false)
【问题讨论】:
【参考方案1】:刚刚发现这可能是由以下两个问题之一引起的
-
在 Capabilities 中启用 AppAttest
即使在测试中也将 AppAttest 环境设置为生产环境,因为 App Check 测试版目前不接受在 App Attest 沙盒环境中生成的令牌。
https://firebase.google.com/docs/app-check/ios/app-attest-provider#install-sdk
【讨论】:
以上是关于Firebase AppCheck iOS 在生成 appcheck 令牌错误代码 0 时出错的主要内容,如果未能解决你的问题,请参考以下文章
Firebase AppCheck for Firebase 身份验证
无法使用 App Check 为 Firebase 存储生成调试令牌
Flutter 中来自 Firebase 的应用检查不起作用