如何自定义展会推送通知的图标?

zak*_*utu 5 android ios react-native expo

我正在向世博会应用程序发送推送通知,我想自定义通知的图标。如何才能做到这一点?

hon*_*lop 7

它可以设置app.json在Expo.

“通知”

远程(推送)通知的配置。

{
   "expo":{
      "name":"firstApp",
      "description":"firstApp",
      "slug":"firstApp",
      "privacy":"public",
      "sdkVersion":"31.0.0",
      "notification":{
         "icon":"./assets/images/iconPushNotification.png"
      },
      "ios":{
         "bundleIdentifier":"com.firstApp.firstApp"
      },
      "android":{
         "package":"com.firstApp.firstApp",
         "versionCode":1,
         "permissions":[
            ""
         ]
      },
      "platforms":[
         "ios",
         "android"
      ],
      "version":"1.0.0",
      "orientation":"portrait",
      "icon":"./assets/images/robot-prod.png"
   }
}
Run Code Online (Sandbox Code Playgroud)

如果您的应用程序是独立应用程序,(使用 Expokit)

ExpoKit:要更改通知图标,请编辑或替换 android/app/src/main/res/mipmap- 中的 shell_notification_icon.png 文件。在 iOS 上,通知图标与应用程序图标相同。所有其他属性在运行时设置。