gpt4 book ai didi

ios - 无法将 iid-token 保存到钥匙串(keychain)时出错 Error Domain=com.google.iid Code=-34018 "(null)"

转载 作者:行者123 更新时间:2023-11-29 11:52:39 27 4
gpt4 key购买 nike

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

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

token 总是返回 nil :

[[FIRInstanceID instanceID] token]

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

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

和下一个日志错误:

5 次重试后未能检索到默认的 GCM token

当我使用 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.");
}
}];

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

最佳答案

默认情况下,您的“Keychain Capabilites”已关闭,这会导致您出现钥匙串(keychain)错误,

只需进入您的项目导航器,然后在 capabilites 选项卡下向下滚动到 Keychain Sharing 并将其切换为 ON。这应该对您有所帮助。

关于ios - <FIRInstanceID/WARNING> 无法将 iid-token 保存到钥匙串(keychain)时出错 Error Domain=com.google.iid Code=-34018 "(null)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40465494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com