Ionic framework Ionic AppFlow-使用iOS推送通知构建

Ionic framework Ionic AppFlow-使用iOS推送通知构建,ionic-framework,ionic4,ionic-appflow,Ionic Framework,Ionic4,Ionic Appflow,我正在通过AppFlow为iOS和Android构建一个应用程序。该应用程序支持推送通知 Android和iOS都成功构建。Android版本的工作原理与预期一致,推送通知功能正常。在iOS上,推送通知不起作用 有没有人想过如何为AppFlow配置证书,以便iOS可以使用推送通知功能进行构建 我不熟悉构建iOS应用程序(因此我使用AppFlow的原因),也不确定如何继续 在我做了更多的研究之后,为了澄清这一点,我需要完成两件事: 配置推送通知权限 将Google Services plist

我正在通过AppFlow为iOS和Android构建一个应用程序。该应用程序支持推送通知

Android和iOS都成功构建。Android版本的工作原理与预期一致,推送通知功能正常。在iOS上,推送通知不起作用

有没有人想过如何为AppFlow配置证书,以便iOS可以使用推送通知功能进行构建

我不熟悉构建iOS应用程序(因此我使用AppFlow的原因),也不确定如何继续


在我做了更多的研究之后,为了澄清这一点,我需要完成两件事:

  • 配置推送通知权限
  • 将Google Services plist文件与iOS构建相关联

这两项任务都必须在没有xcode的情况下完成(因为我正在使用appflow构建)

记住,推送通知在模拟器中不起作用,所以您需要实际的设备

您必须获得注册设备,然后获得证书

  • 配置您的应用程序并向Apple推送通知服务(APNs)注册
  • 通过APN从服务器向特定设备发送推送通知
  • 在应用程序中使用回调来接收和处理推送通知 一旦完成,你就可以


    使用是实现推送通知的另一个更好的选择。

    我们使用
    phonegap插件推送
    进行通知,该插件负责推送通知权限。在插件的
    plugin.xml
    中,有一个条目:

      <platform name="ios">
        <config-file target="config.xml" parent="/*">
          <feature name="PushNotification">
            <param name="ios-package" value="PushPlugin"/>
          </feature>
        </config-file>
    

    您使用的appFlow版本是什么?您是否有要使用的IOS Id?还有一个爱奥尼亚职业会计师?我也有同样的问题
    <platform name="ios">
        <resource-file src="GoogleService-Info.plist" />