简单的 APNS 是否需要 Firebase 客户端 SDK?

Is Firebase client SDK necessary for simple APNS?

我有一个当前通过 APNS 发送 PN 的项目,我正在研究为此目的使用 Firebase。我更希望推送通知通过 APNS 发送,而 Firebase 仅充当 APNS 周围的 wrapper/intermediate。我也没有使用 Firebase 的任何其他功能(存储、持久连接、消息传递等)。

关于此主题的所有 guides/examples 似乎都集成了 Firebase SDK 和相关配置文件,但如果通知要通过 APNS,我认为不需要对客户端进行任何更改。

我真的需要 Firebase SDK 来发送 PN 吗?如果是,是什么原因?

如果您打算使用该服务,则只需要 Firebase SDK。

如您所知,FCM 的行为是当您使用 FCM 发送消息时,它会将消息转发给 APNs,后者又会将其发送到 iOS 设备。

如果您已经可以单独使用 APNs 发送推送通知,那么从技术上讲您不需要 Firebase SDK。