按照文档集成 oppo 推送,无法弹出通知(5.2.1,5.2.1.1 已知问题)

描述

应用程序使用融云 IM SDK 5.2.1、5.2.1.1 版本,按照文档集成 oppo 推送,无法弹出通知。

分析(根因分析、需求分析)

IM SDK 5.2.1、5.2.1.1 已知缺陷。

解决方案

建议升级到 SDK 到最新开发版或稳定版。

如暂时无法升级,您可以参考以下方式修改在 App 工程的 AndroidManifest.xml 文件,绕过该已知问题。该改动不会影响您后续升级 SDK。

<uses-permission android:name="com.coloros.mcs.permission.RECIEVE_MCS_MESSAGE"/>

<uses-permission android:name="com.heytap.mcs.permission.RECIEVE_MCS_MESSAGE"/>

<service

 android:name="com.heytap.msp.push.service.CompatibleDataMessageCallbackService"

 android:exported="true"

 android:permission="com.coloros.mcs.permission.SEND_MCS_MESSAGE" >

 <intent-filter>

 <action android:name="com.coloros.mcs.action.RECEIVE_MCS_MESSAGE" />

 </intent-filter>

</service>

<service

android:name="com.heytap.msp.push.service.DataMessageCallbackService"

android:exported="true"

android:permission="com.heytap.mcs.permission.SEND_PUSH_MESSAGE" >

<intent-filter>

 <action android:name="com.heytap.mcs.action.RECEIVE_MCS_MESSAGE" />

 <action android:name="com.heytap.msp.push.RECEIVE_MCS_MESSAGE" />

</intent-filter>

</service>

<activity

 android:name="io.rong.push.notification.RongBridgeActivity"

 android:enabled="true"

 android:exported="true"

 android:launchMode="singleInstance"

 android:theme="@android:style/Theme.Translucent.NoTitleBar">

 <intent-filter>

 <action android:name="io.rong.push.notification.RongBridgeActivity"></action>

 <category android:name="android.intent.category.DEFAULT" />

 </intent-filter>

</activity>

链接

追踪记录

  • 工单号:
  • Jira 号:

更多支持

如有疑问,欢迎提交工单