【问题标题】:Support Android App with One Signal Cordova Plugin SDK in Huawei App Gallery在华为应用程序库中使用一个 Signal Cordova 插件 SDK 支持 Android 应用程序
【发布时间】:2020-12-18 17:37:10
【问题描述】:

我目前在我的 ionic android 应用中使用 onesignal-cordova-plugin v2.10.1 进行推送通知。现在我们计划使用相同的 One Signal 推送通知来支持华为应用程序库中的 android 应用程序。我需要针对此要求具体做什么?

  1. 在 One Signal 设置中,配置 Huawei Android (HMS) 配置。
  1. 我还能使用 one-signal-cordova-plugin 还是必须使用新插件 cordova-plugin-hms-push

【问题讨论】:

    标签: android cordova onesignal huawei-mobile-services huawei-developers


    【解决方案1】:
    1. 关于华为Android(HMS)配置 在开始开发应用之前,您必须先注册成为华为开发者并在华为开发者中心完成身份验证。在AppGallery Connect中创建一个应用,获取APP ID和APP SECRET信息。

    基本流程如下:

    1)。登录the HUAWEI Developer official website 并以开发者身份注册。

    2)。登录AppGallery Connect 并点击我的应用

    3)。点击页面右侧的新建应用

    4)。填写应用信息并点击确定。显示应用信息页面。

    1. 您需要使用 HMS Cordova Push Plugin。您的应用与 Push SDK 集成以获取推送令牌,并将令牌发送到 OneSignal SDK。 OneSignal 使用令牌向设备发送消息,设备接收消息。

    【讨论】:

    • 如果我没有实体华为设备,如何在没有google play服务的华为手机上测试推送通知等功能是否正常?
    • @Lily.T 您可以使用Cloud Debugging 在真实设备上调试应用程序。请参考这个答案Android Virtual Device for Huawei Mobile Services
    • 我能知道云调试中的设备接收来自一个信号的推送通知有什么限制吗?
    • 建议您使用Android 10或更高版本的手机。并且不要使用模拟器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多