Node.js - Есть ли способ установить модуль "apn" как для производства, так и для целей разработки?

Я использую модуль node-apn для отправки push-уведомлений на устройства ios. Ниже вы можете увидеть мои настройки конфигурации;

apnConfig: {
        providerOptions: {
          token: {
          key: path.join(__dirname, 'keys', 'tokenkey.p8'),
          keyId: 'XXXXX',
          teamId: 'XXXXX'
          },
          production: true  
        },
        topic: 'X.X.X.X'
      },

Этот конфиг не работает в среде разработки. Я не могу отправлять уведомления для тестирования устройствам разработки. Я должен установитьproduction:"значение как"false"Чтобы отправить уведомление в разработку. Затем я должен изменить как"trueдля отправки в производство.

В реальной среде я хочу использовать мой сервер как для разработки, так и для целей разработки. Поэтому я не могу изменить стоимость продукции всегда. Есть ли способ работать с dev и prod в модуле node-apn?

0 ответов

Другие вопросы по тегам