【问题标题】:Token Issue with FirebaseFirebase 的令牌问题
【发布时间】:2016-09-12 03:29:30
【问题描述】:

每当我在 iOS 模拟器中运行我的应用程序(由 Firebase 提供支持)时,我都会在控制台中打印出多个警告:

<FIRInstanceID/WARNING> Error failed to delete all GCM tokens from keychain Error Domain=com.google.iid Code=-34018 "(null)"

<FIRInstanceID/WARNING> Error unable to save iid-token to keychain Error Domain=com.google.iid Code=-34018 "(null)"

<FIRInstanceID/WARNING> Failed to fetch default token Error Domain=com.firebase.iid Code=502 "(null)"

但是,如果我在设备上运行该应用程序,则没有任何问题,并且可以按预期工作。经过进一步研究,我发现 Firebase Cloud Messaging (FCM) 可能存在问题。发现这一点后,我访问了 GoogleService-Info.plist,并将密钥 IS_GCM_ENABLED 设置为 NO。但是,这并没有解决我的问题。

【问题讨论】:

    标签: ios swift firebase google-cloud-messaging firebase-cloud-messaging


    【解决方案1】:

    我想出了解决这个问题的办法。事实证明,Xcode 8 存在钥匙串错误。为了解决这个问题,我在 Capabilities 部分启用了我的应用程序的 KeyChain Sharing。我希望这可以帮助任何有同样问题的人。

    【讨论】:

      猜你喜欢
      • 2021-12-04
      • 2020-04-15
      • 2021-05-27
      • 2019-02-26
      • 1970-01-01
      • 2018-10-15
      • 2019-11-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多