我正在寻找推送通知的解决方案。对我来说,Firebase真的很有吸引力。
我现在的问题是我可以跨平台使用它吗?
我认为Firebase是谷歌服务,因此需要Google PlayServices,对吧?如何在我的 iOS 应用或 Windows 应用商店应用中使用 Firebase Cloud Messages/Notificataion。
我有一个自己的后端,所有身份验证的东西和数据都在里面,但因为我想节省时间,我不想实现自己的解决方案
这可能吗?或者你能推荐我任何其他框架/服务吗?
是的,这是可能的。FCM 会将您的所有 iOS 通知路由到 APNs,因此当这些通知到达您的 iOS 设备时,它们看起来就像任何其他 iOS 通知一样。
如果您想要所有细节,此视频可能会有所帮助。
除了托德的回答
我认为Firebase是谷歌服务,因此需要Google PlayServices,对吧?
是的。适用于安卓设备。
如何在我的 iOS 应用或 Windows 应用商店应用中使用 Firebase Cloud Messages/Notificataion。
就像 Todd 所说的那样,FCM 将 iOS 设备的消息转发到 APN。目前没有适用于 FCM 的 Windows Phone 客户端。
我有一个自己的后端,所有身份验证的东西和数据都在里面,但因为我想节省时间,我不想实现自己的解决方案
为了在不同平台上有效地使用 FCM,尤其是在 Android 和 iOS 之间,请务必注意,消息类型的行为因两者而异。
更新:FCM 最近添加了一项功能,该功能提供了一个选项,用于为受支持的特定平台提供特定参数,称为平台覆盖。