如何解决更新到 Xcode 12 后,“Messaging”类型的值没有成员“shouldEstablishDirectChannel”
我在 Xcode 12 中收到类型为“Messaging”的值没有成员“shouldEstablishDirectChannel”错误是否有人面临类似错误?
错误显示在:Messaging.messaging().shouldEstablishDirectChannel = true
解决方法
您似乎也执行了 pod update
或通过 pod install
获得了 Firebase 的最新 pod 版本,但未指定版本。
看看Firebase Version 6.18.0 released on February 25,2020怎么说:
已弃用通过 shouldEstablishDirectChannel 的 FCM 直接频道消息传递。相反,使用 APNs 进行下游消息传递。如果您想继续使用旧版 API,请将 content_available 密钥添加到您的负载中,但我们强烈推荐 HTTP v1 API,因为它提供完整的 APNs 支持。已弃用的 API 将在 Firebase 7 中移除
此更改于 2020 年 2 月 18 日merged。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。