Как добавить пользовательский звук в пуш-уведомления с ионом и конденсатором, используя один сигнал

Есть ли кто-нибудь, кто может помочь добавить пользовательский звук в ionic 5 и push-уведомление конденсатора с одним сигналом. Он хорошо работает с кордовой, но теперь я хочу перейти на конденсатор.


person Generalkb Firewall Morolong    schedule 06.07.2020    source источник


Ответы (1)


Я недавно интегрировал конденсатор с одним сигналом. Вы можете попробовать выполнить инструкции (шаги с 1 по 5) в этом документе: https://documentation.onesignal.com/docs/ionic-sdk-setup.

Следующие примечания также могут вам помочь:

  1. На шаге 2.1 импортируйте плагин OneSignal Cordova, запустите npm install onesignal-cordova-plugin и npx cap sync (команды на вкладке Ionic Capacitor). Плагины Cordova, установленные на этом этапе, отлично работают с конденсатором.
  2. На шаге 5.4 Добавление расширения службы в Xcode есть два похожих расширения с именами Notification Content Extension и Notification Service Extension, правильным является Notification Service Расширение (вы увидите NotificationService.swift, если выберете это расширение, иначе вы увидите NotificationViewController.swift).
  3. На шаге 5.5.7 теперь вы должны увидеть все 3 фреймворка, так как мы все используем движок веб-просмотра, нам нужно добавить WebKit.framework, иначе вы не сможете увидеть ту же ошибку в этом вопросе: Неопределенные символы для архитектуры x86_64: _OBJC_CLASS_$_WKWebView, на которые ссылается:.
person Stream Huang    schedule 15.07.2020