问题描述 普通手机APP如何初始化移动推送SDK。解决方案 maven { url 'https://maven.aliyun.com/nexus/content/repositories/releases/' } implementation "com.aliyun.ams:alicloud-android-push:3.8.7" // 以3.8.7版本为例...
具体解决方案可参考:移动推送Android SDK:集成SDK后运行App报java.lang.NoClassDefFoundError该如何解决 Could not find class*">2.4 项目启动后报 Could not find class*集成推送SDK后,在初始化的过程中会报类似如下错误:Could not ...
用户 App 分享界面至钉钉客户端 消息推送 为提升推送的到达率,mPaaS 集成了华为、小米、OPPO 和 vivo 的推送 SDK,接入华为、小米、OPPO 和 vivo 四家厂商的推送服务。其中,华为、小米集成在 mPaaS 框架中,OPPO 和 vivo 推送需用户单独...
接入荣耀推送 添加 推送>HONOR 组件,方式与添加推送 SDK 相同,参考 添加推送 SDK。说明 推送>HONOR 组件仅包含适配代码,不包含荣耀推送 SDK,请按照下文单独添加荣耀推送 SDK 依赖。开发环境准备,开发环境需要符合荣耀推送集成的环境,...
问题详述 集成推送SDK后,在初始化的过程中...问题解答 该错误消息是因为SDK在初始化过程中无法找到相关类,这部分类不是推送SDK的必须类,公共版SDK为减小SDK大小并未将相关类打入SDK中。缺少相关类不会影响推送功能的正常使用,请放心使用。
验证荣耀厂商通道推送功能 使用 Magic OS 8.0 及以上版本荣耀手机,并安装集成新版 mPaaS 推送 SDK 后的 App,App 启动后一段时间手动退出 App,在 mPaaS 消息推送控制台使用 极简消息推送>优先厂商通道策略,对目标设备进行推送下发,若...
添加方式与添加推送 SDK 相同,参见 添加推送 SDK。当前内置的小米推送 SDK 版本为 4.0.2,历史版本参见 发布说明。配置 AndroidManifest.xml(组件化方式在 Portal 工程中添加),并替换其中的 xiaomi_appid、xiaomi_appkey 的值。{...
问题详述 接入推送SDK后,推送回调(onSuccess、onFailed)中的打印日志代码没有执行,怀疑推送回调没有执行,这是怎么回事?问题解答 市场上部分手机,对Log显示做了限制,比如华为手机,屏蔽了Debug和Verbose级别的日志;建议开发时使用...
问题详述 正确接入推送SDK,并且在应用中也初始化成功了,如果用户将应用进程手动杀死,推送的消息还能送达么?问题原因 不同的ROM对应用进程的权限管理限制不同,部分ROM环境下应用进程可以被拉起响应推送信息,部分机型受限无法被拉起,...
参数说明 参数 类型 是否必填 说明 callback Block 否 注册状态回调 SDK手动初始化 输入appKey和appSecret初始化推送SDK。接口定义+(void)asyncInit:(NSString*)appKey appSecret:(NSString*)appSecret callback:(CallbackHandler)callback...
为什么推送通知收到通知但是未触发onNotification回调 安卓8.0通知通道设置 EMAS移动推送名词:appkey,消息id,设备id 移动推送安卓端消息和通知的区别 普通手机APP如何初始化移动推送SDK EMAS崩溃保护机制导致SDK无法初始化且功能不可用 ...
前提条件 在控制台产品开发的 人机交互 页面中,已设置了设备告警规则(例如,门锁开启时给App推送一条消息;或当PM2.5超过200时给App推送一条消息)。具体操作,请参见 配置设备告警。已完成自有品牌App的创建。具体操作,请参见 创建自有...
问题描述 已经集成过小米、华为等厂商的推送SDK,或者集成了腾讯IM等三方SDK中包含了厂商的SDK,在集成移动推送辅助通道SDK时会出现冲突。解决方案 阿里云提醒您:如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力...
华为推送在2023年9月15日起对本地通知纳入每天通知条数的管控,请升级推送SDK到3.7.0及以上版本,更多信息:华为推送服务管控新规及适配。准备工作 请阅读 Android SDK版本说明,下载对应版本SDK或获取最新SDK配置信息。添加依赖 说明 建议...
SDK名称 类型 移动推送SDK Android iOS 消息推送开发指南参见 移动应用推送开发指南。设备控制 提供了设备状态感知及控制的能力。如设备状态上报到云端、通过云端或APP来控制设备。SDK名称 类型 物模型SDK Android iOS 长连接SDK Android ...
接入 vivo 推送 添加 推送-vivo 组件,方式与添加推送 SDK 相同,参见 添加 SDK。推送-vivo 组件仅包含适配代码,不包含 vivo Push SDK。前往 vivo SDK 文档 下载 SDK 并集成到主工程中。当前适配版本为 v2.3.4,如需使用更高版本,可根据...
添加依赖 重要 如果使用辅助通道扩展包 V3.2.0 及以上版本,需要将推送SDK升级到 V3.2.0 及以上版本。说明 建议使用Maven集成。3.2.0 及以上版辅助通道扩展包以aar形式透出,省却manifest文件配置,减少出错概率。方式一:手动集成 解压...
排查步骤 如果在您的项目中已经集成「支付宝 SDK」等阿里系SDK,再集成移动推送SDK时,可能会造成 UTDID 冲突报错。若 Push SDK 是通过 Pods 依赖集成的,那么支付宝 SDK 需手动集成「剥离 UTDID 的 SDK」,具体参考:与支付宝的包出现 ...
接入华为推送-HMS5.x 版本 添加 推送-HMS5 组件,方式与添加推送 SDK 相同,参见 添加推送 SDK。说明 推送-HMS5 组件仅包含适配代码,不包含 HMS SDK,请按照下文单独添加 HMS SDK 依赖。在华为应用服务控制台下载配置文件 agconnect-...
添加依赖 重要 如果使用辅助通道扩展包 V3.2.0 及以上版本,需要将推送SDK升级到 V3.2.0 及以上版本。说明 建议使用Maven集成。3.2.0 及以上版辅助通道扩展包以aar形式透出,省却manifest文件配置,减少出错概率。3.2.2 版本之前,OPPO通道...
在接入推送 SDK 后,您还可以进行以下客户端配置:清除角标 上报厂商通道 token 自定义通知渠道(NotificationChannel)前提条件 本文中的 MPPushMsgServiceAdapter 方法仅适用于基线 10.1.68.32 及以上版本。若当前使用的基线版本低于 10....
}.} 问题原因 推送SDK为了提高推送到达率做了进程保活,除了应用进程之外,还有辅助进程channel。在诸如应用退到后台,设备锁屏或者应用杀死等场景都是通过channel进程接收推送消息的。而channel进程的正常工作是依赖于channel的成功初始化...
推送SDK初始化和调用OpenAPI推送时需要,从推送控制台APP列表页的应用证书中获取。AppSecret App的密钥。推送SDK初始化时需要,从推送控制台APP列表页的应用证书中获取。DeviceToken iOS设备在苹果中心注册时返回的64位设备标识符(iOS设备...
问题详述 推送SDK在初始化时报”java.lang.UnsatisfiedLinkError”或”TNET-JNI-LOAD-SO-FAIL“错误。详细报错信息如下:java.lang.UnsatisfiedLinkError:No implementation found for int org.android.spdy.SpdyAgent.configLogFileN(java...
当采用 基于 mPaaS 框架接入 或 基于已有工程且使用 mPaaS 插件接入 的接入方式时,在编辑工程页面,选择 Push(消息推送),即可添加消息推送 SDK,完成消息推送 SDK 接入。当采用 基于已有工程且使用 CocoaPods 接入 的接入方式时,在 ...
问题详述 我集成了移动推送SDK后将设备重启,为什么我的App没有启动,而其他好多App都启动了?问题原因 操作系统在启动的时候会发出一个“BOOT_COMPLETED”的系统广播,该广播会发送到该广播的所有广播接收器。但是在Android 3.1中,Google...
添加依赖 重要 如果使用辅助通道扩展包 V3.2.0 及以上版本,需要将推送SDK升级到 V3.2.0 及以上版本。说明 建议使用Maven集成。3.2.0 及以上版辅助通道扩展包以aar形式透出,省却manifest文件配置,减少出错概率。方式一:手动集成 解压...
接入 OPPO 推送 安装 推送-OPPO 组件,方式与添加推送 SDK 相同,参见 添加 SDK。推送-OPPO 组件仅包含适配代码,不包含 OPPO Push SDK。前往 OPPO SDK 文档 下载 SDK 并集成到主工程中。当前适配的版本为 3.4.0,如需使用更高版本,可根据...
辅助通道集成 警告 如果使用辅助通道扩展包 V3.2.0 及以上版本,需要将推送SDK升级到 V3.2.0 及以上版本。3.2.0 及以上版辅助通道扩展包以aar形式透出,省却manifest文件配置,减少出错概率。3.2.0 及之前版本,小米通道依赖包已内置在...
添加依赖 重要 如果使用辅助通道扩展包 V3.2.0 及以上版本,需要将推送SDK升级到 V3.2.0 及以上版本。建议使用Maven集成。3.2.0 及以上版辅助通道扩展包以aar形式透出,省去manifest文件配置,减少出错概率。方式一:手动集成 解压下载好的...
本文将引导您在基于 mPaaS 框架、基于原生框架且使用 mPaaS 插件或基于原生框架且使用 CocoaPods 的接入方式下,添加诊断或消息推送 SDK。说明 诊断功能支持上述三种接入方式,您可以自由选择。更多信息,请参见 接入方式介绍。诊断功能...
问题详述 推送SDK升级到V3.0.3,调用推送通道开关接口(void turnOnPushChannel(CommonCallback callback),void turnOffPushChannel(CommonCallback callback)),callback 并没有被调用,这是怎么回事?解决方法 V3.0.3版本和V3.0.3以下版本...
详细信息 首次接入推送不成功 首次接入推送不成功时,您可以对比以下步骤,确认配置正常:在接入推送SDK前,您先确认推送证书是否配置正确,详情请参见 iOS推送证书配置。接入过程中,请参见 iOS SDK配置 进行配置。开发过程中,请参见 iOS...
说明 alibabacloud-push-android-demo已经完成了移动推送SDK的集成工作,但还是建议您仔细阅读移动推送的 Android SDK配置(V3.0.0及以上版本)。当您在使用您自己的app集成移动推送遇到问题时,您可以对比Demo的配置情况。配置app信息 ...
厂商通道收到消息后手机系统会自动发出通知,推送 SDK 和开发者都无法干预,只有当用户点击通知后,推送 SDK 才能收到消息,并自动打开网页,如需:跳转到应用内页面,请参考 跳转应用内页面。处理消息点击后的跳转,请参考 自定义消息处理...
问题描述 在Android 8.0以上的设备集成推送SDK后,发现推送的信息接收不到,查看日志显示通知已经从服务端发送到客户端,但是并未创建通知。问题原因 自Android 8.0(API Level 26)起,Android推出了NotificationChannel机制,旨在对通知...
本章节介绍如何集成移动推送...} 重要 Android推送SDK 3.8.7版本开始,荣耀通道升级至7.0.61.302版本,该版本荣耀通道的混淆配置有所变更,请及时更新混淆文件配置 初始化 a.在AndroidManifest.xml中配置APP ID,其中xxxxx为荣耀应用的APP ID。...
2022-07-09 CheckCertificate-查询证书状态 5月 产品名称 功能名称 变更类型 功能描述 发布时间 相关文档 移动推送 SDK 新增 适配Android12。2021-05-25 Android SDK发布说明 4月 产品名称 功能名称 变更类型 功能描述 发布时间 相关文档 ...
自定义消息内容适用于对少数几个目标进行推送的场景,比如测试苹果推送证书的有效性,Android 推送 SDK 接入的正确性等。消息模板适用于对多个目标进行多次推送的场景,即可以在自动化或大范围使用模板功能之前,通过在控制台页面创建模板...
存储的值被抹去后,app下次调用get方法会自动重新生成新的UTDID(对于EMAS的推送SDK来说,开发者不需要调用这个get方法,PushSDK会自动调用)。DeviceID(EMAS对用户手机的唯一标识)生成:SDK注册时会上报UTDID到服务端,由服务端根据...