Ioni c 5 pu sh уведомления с конденсатором - PullRequest
0 голосов
/ 24 марта 2020

My Ioni c 5 приложение хочет отправлять уведомления pu sh. Единственное руководство, которое я мог найти для этого, это Использование Pu sh Уведомления с Firebase в Ioni c + Angular Приложение

Зачем нужна Firebase? Могу ли я отправлять уведомления pu sh без Firebase?

Я все равно попробовал эту настройку. Я не очень далеко.

В руководстве есть этот код:

    // Request permission to use push notifications
    // iOS will prompt user and return if they granted permission or not
    // Android will just grant without prompting
    PushNotifications.requestPermission().then( result => {
      if (result.granted) {
        // Register with Apple / Google to receive push via APNS/FCM
        PushNotifications.register();
      } else {
        // Show some error
      }
    });

Однако Typescript жалуется, что правильный метод - requestPermissions(), а не requestPermission().

Оба сбоя при работе в XCode, возможно, потому что я не настраивал модули.

Какие у меня варианты с Ioni c 5 + Конденсатор для отправки уведомлений pu sh без Firebase?

1 Ответ

1 голос
/ 25 марта 2020

Руководство обновлено до конденсатора 2, но конденсатор 2 все еще находится в бета-версии.

Установите его, используя следующий тег

npm install @capacitor/cli@next
npm install @capacitor/core@next
npm install @capacitor/ios@next
npm install @capacitor/android@next

Конденсатор по умолчанию использует APNS, так что если вы не используете не вносите изменения в AppDelegate.swift, он должен просто работать.

...