我使用本指南在我的iPhone应用中使用了Firebase推送通知服务:https://firebase.google.com/docs/notifications/ios/console-audience?authuser=3并且效果很好,我可以在应用在设备上运行时发送通知。但是,我是否需要在Xcode的功能下启用推送通知功能?见附图。
答案 0 :(得分:0)
是。您需要在功能选项卡中启用推送通知。功能是系统需要了解的有关您的应用的内容。除非正确设置匹配功能,否则某些API(如接收推送或执行背景音频)将无法正常工作。
Apple推送通知服务(APN)允许未在前台运行的应用程序通知用户它具有该用户的信息。使用Xcode启用推送通知。如有必要,Xcode会创建一个显式的App ID,其中启用了APNs权利,并使用显式App ID创建了团队配置文件。然后,您可以生成并下载相应的客户端SSL证书 - 此步骤完全启用推送通知 - 稍后,在您的服务器上安装客户端SSL证书和密钥。
了解更多信息,您可以访问Apple Documents和APNS Dcouments