Назад | Перейти на главную страницу

parse-server push для нескольких приложений?

Мы пытаемся реализовать push в приложения, используя анализатор-сервер-push-адаптер над синтаксический сервер. Мы перенесли наши приложения с parse.com.

Наша проблема в том, что у нас есть несколько приложений, использующих один и тот же mongodb с одним размещенным сервером синтаксического анализа (размещенным на AWS Elastic Beanstalk).

Текущая конфигурация push позволяет предоставить только один сертификат, но у нас есть несколько приложений с несколькими сертификатами Apple, которые нам нужно отправить с этого сервера, на основе appIdentifier (как это возможно на parse.com)

Кто-нибудь решал подобную проблему?

Есть предложения, как с этим справиться?

Если вы посмотрите на запись push-уведомления parse-server там упоминалось, что вы можете добавить массив сертификатов для dev, prod и т. д. в этот массив, вам нужно указать свой p12 расположение сертификата, префикс и bundleId поэтому попробуйте добавить несколько сертификатов с разными bundleIds

Из вики:

Для iOS, если вам нужно поддерживать сертификаты dev и prod, вы можете предоставить массив конфигураций, например

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