如何使用一个信号向离子和电容器推送通知添加自定义声音

时间:2020-07-06 21:06:30

标签: ionic-framework onesignal capacitor

有没有人可以帮助向离子5添加自定义声音,并通过一个信号向电容器推送通知,它与Cordova一起使用效果很好,但现在我想迁移到电容器

1 个答案:

答案 0 :(得分:0)

我最近集成了一个信号电容器。您可以尝试按照本文档中的说明进行操作(步骤1至5):https://documentation.onesignal.com/docs/ionic-sdk-setup

以下注释也可能对您有帮助:

  1. 在步骤2.1“导入OneSignal Cordova插件”中,运行npm install onesignal-cordova-pluginnpx cap sync(“离子电容器”选项卡中的命令)。此步骤中安装的Cordova插件可与Capacitor一起正常使用。
  2. 在步骤5.4“添加服务扩展”中,Xcode中有两个类似的扩展,分别是“ Notification Content Extension”和“ Notification Service Extension”,这是正确的扩展。是“通知服务扩展名”(如果选择此扩展名,则将显示NotificationService.swift,否则,您将看到NotificationViewController.swift)。
  3. 在步骤5.5.7“您现在应该看到所有3个框架”中,由于我们都使用了webview引擎,因此我们需要添加“ WebKit.framework”,否则您将失败,并且您可能会在此问题中看到相同的错误: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_WKWebView", referenced from:
相关问题