tvOS - 支持 Firebase/Core?在 tvOS 应用程序中获取远程推送通知的任何其他方式?

Posted

技术标签:

【中文标题】tvOS - 支持 Firebase/Core?在 tvOS 应用程序中获取远程推送通知的任何其他方式?【英文标题】:tvOS - Firebase/Core supported? Any other way to get remote Push Notification in tvOS Application? 【发布时间】:2018-01-16 12:21:17 【问题描述】:

当我尝试将 Firebase 框架与 tvOS(通过 cocoapods)一起使用时,我收到以下错误:

> [!] The platform of the target `*******` (tvOS 9.0) is not compatible
> with `Firebase/Core (4.8.0)`, which does not support `tvos`.

我尝试在 Podfile 中将平台设置为“tvos”到“ios”,反之亦然,但在这两种情况下,都出现了相同的警告。通过在网上搜索,我发现 Firebase/Core 和 Firebase/Messaging 模块还不稳定。有没有人在这样的模块上工作过,他们致力于从 Firebase 获取 tvOS 应用程序中的远程推送通知。如果是,那么如果您可以为您的解决方案提供任何示例或教程,那将非常有帮助。此外,如果有其他方法可以在 tvOS 应用程序中获取远程推送通知,请分享。 请注意,整个项目是由不同平台参与的。

【问题讨论】:

FirebaseMessaging 尚未移植到 tvOS。它依赖于github.com/firebase/firebase-ios-sdk/issues/186。有关 Firebase 和 tvOS 当前状态的更多详细信息,请访问 github.com/firebase/firebase-ios-sdk#macos-and-tvos 【参考方案1】:

请注意,macOS、tvOS、watchOS 和 Catalyst 不受 Firebase 官方支持

【讨论】:

以上是关于tvOS - 支持 Firebase/Core?在 tvOS 应用程序中获取远程推送通知的任何其他方式?的主要内容,如果未能解决你的问题,请参考以下文章

tvOS 对 iBeacons 的支持

在同一个多平台(iOS、macOS、watchOS、tvOS)应用程序中支持不同的生命周期方法

尝试在 iOS 13 或 tvOS 13 中使用 AVPictureInPictureController 时出错

[Firebase/Core][I-COR000022] Firebase 分析不可用

如何在 iOS 中禁用 Firebase/Core 调试消息

无法解决:com.google.firebase:firebase-core:11.2.0