极光官网的图标配置、应用名称都只是官网的类似于昵称的用处!修改官网的这两个设置,你客户端是不可能修改的,请去你的工程里面配置新的应用图标和名称!

iOS

iOS 推送是由系统管理的,推送弹窗上面的图标是系统自动获取的 App 的图标。
无法修改,无法控制。若有显示问题,请检查:

  • 是否图标设计不符合 iOS 的要求;
  • 或者与桌面背景有关;
  • 某个手机的 bug,换一个手机测试。

Android

  • 若没有 res/drawable-xxxx/jpush_notification_icon 这个资源,那么通知栏默认使用应用图标作为通知 icon

    • 在 5.0 以上系统将应用图标作为 statusbar icon 可能显示不正常,我们可以定义 没有阴影和渐变色、镂空背景的 icon 同名替换 res/drawable-xxxx/jpush_notification_icon 这个文件,请让你们制作图标的同事严格按照 Android 5.0 系统的要求制作,可网上搜索一下相关说明

    • 应该将 res 文件夹下的 所有 icon 文件都替换成自己的图标文件

    • 小米手机的 launcher 缓存可能有 bug,按照上述要求配置好后, 重启手机,再测试

  • 部分手机系统可能会默认使用 App 的 icon 当图标(即便有上述资源文件),定制一下通知栏样式,定制下图标,默认的方法如果不行,则可以使用 CustomPushNotificationBuilder 高级定制一下。

  • 特别注意推送的时候要指定 builder_id 为你自己定制的值,根据如下示例,则应该设置为 3:
    以下一部分代码只是用来示例!!请具体看文档!!!

    BasicPushNotificationBuilder builder = new BasicPushNotificationBuilder(this);
    builder.statusBarDrawable = R.drawable.jpush_notification_icon;//图标文件
    builder.notificationDefaults = Notification.DEFAULT_SOUND
    JPushInterface.setPushNotificationBuilder(3, builder); //如果代码中定制为 2,则 builder_id 推送时应传 2

特别注意,Android 使用自定义通知栏,在推送的时候,必须设置对应的通知栏样式编号 builder_id,才可以!

1、官网推送的设置
推送-通知-目标平台选择 Android -点开可选参数-填写通知栏编号

2、调 API 推送的代码设置 Notification-Android-builder_id


如果对你有帮助,点个赞 呗ლ(╹◡╹ლ)

点这里返回常见问题目录,不吹不黑,收藏本帖可以解决你 90% 的问题 (ノ◕ω◕)ノଘ_ଘ