【问题标题】:<FIRInstanceID/WARNING> Error unable to save iid-token to keychain Error Domain=com.google.iid Code=-34018 "(null)"<FIRInstanceID/WARNING> 错误无法将 iid-token 保存到钥匙串错误 Domain=com.google.iid 代码=-34018 "(null)"
【发布时间】:2017-03-20 19:33:47
【问题描述】:

我的手机设备出现此错误。 我已经启用了钥匙串功能,但它不起作用。

第一次启动应用时,fcm sdk返回token,但断开连接后,重新连接Api在token中返回me nil,并显示上面的这个消息错误。

令牌总是返回 nil :

[[FIRInstanceID instanceID] token]

消息错误后,下一个日志错误:

无法获取默认令牌错误 Domain=com.firebase.iid Code=502 "(null)"

和下一个日志错误:

5 次重试后未能检索到默认 GCM 令牌

当我使用 fcm Api 断开并重新连接时发生:

[[FIRMessaging messaging] disconnect];

在前景之后:

 [[FIRMessaging messaging] connectWithCompletion:^(NSError * _Nullable error) {
    if (error != nil) {
        NSLog(@"Unable to connect to FCM. %@", error);
    } else {
        NSLog(@"Connected to FCM.");
    }
}];

我已经启用了钥匙串功能!

【问题讨论】:

    标签: ios firebase token keychain


    【解决方案1】:

    默认情况下,您的“钥匙串功能”已关闭,这会给您钥匙串错误,

    只需进入您的项目导航器,然后在功能选项卡下向下滚动到钥匙串共享并将其切换为开启。这应该对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-24
      • 2017-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 1970-01-01
      相关资源
      最近更新 更多