解析服务器推送多个应用程序?

解析服务器推送多个应用程序?

我们正在尝试使用以下方式实现应用程序推送:解析服务器推送适配器超过解析服务器。我们从 parse.com 迁移了我们的应用程序。

我们的问题是,我们有多个应用程序使用同一个 mongodb 和一个托管解析服务器(托管在 AWS Elastic Beanstalk 上)。

当前推送配置只允许提供一个证书,但我们有几个应用程序带有多个 Apple 证书,我们需要根据 appIdentifier 从该服务器推送这些证书(就像在 parse.com 上一样)

有谁解决过类似的问题吗?

关于如何解决这个问题有什么建议吗?

答案1

如果你愿意看看parse-server 推送通知入口其中提到,您可以为 dev、prod 等添加证书数组。在此数组中,您需要指定您的第12页证书位置、前缀和捆绑包编号因此尝试添加具有不同 bundleIds 的多个证书

来自维基百科:

对于 iOS,如果您需要同时支持 dev 和 prod 证书,您可以提供一系列配置,例如

 push: {
    ios: [
      {
        pfx: '', // Dev PFX or P12
        bundleId: '',
        production: false // Dev
      },
      {
        pfx: '', // Prod PFX or P12
        bundleId: '',  
        production: true // Prod
      }
    ]
  }

相关内容