使用 FCM 的 ios 的 Ionic 推送通知



我正在尝试在FCM和ionic 3的帮助下在我的iOS设备上发送推送通知。但是我无法进入我的设备,对于 android 它工作正常,但对于 iOS 它不起作用。我正在获取适用于iOS的设备令牌,并且我还启用了来自xcode的推送通知。 iOS 和 FCM 之间是否缺少任何其他配置?

是的。 iOS FCM 集成的步骤:

  1. 将 GoogleService-info.plist 文件添加到应用的根文件夹中。
  2. 通过以下链接将插件添加到您的应用程序:https://ionicframework.com/docs/native/fcm/
  3. 编写必要的代码
  4. 在终端/cmd '离子科尔多瓦准备'中运行命令
  5. 打开 Xcode 并允许对代码编制索引。
  6. 单击运行按钮下方最左侧的"显示项目导航器"。检查资源文件夹,然后单击GoogleService-info.plist。如果为空,请将其删除,然后通过拖放手动将文件再次放入该文件夹中。
  7. 在"功能"、"打开推送通知"和"打开"后台模式下>远程通知 8 在 Firebase 控制台上上传 p8 文件。 9 大功告成!测试通知:)

请注意: 不要忘记使用实际设备来测试此功能。 iOS 模拟器不支持通知。

应用崩溃问题:确保 platform/ios/MyApp/Resources/Resources/GoogleService-Info.plist 和 platforms/ios/MyApp/Resources/GoogleService-Info.plist 是相同和完整的。上述任何路径上的不完整文件都可能导致应用程序崩溃。

相关内容

  • 没有找到相关文章

最新更新