世博会推送通知图标和标题

问题描述

我找不到在通知推送中设置图标和名称方法。我已经更新了app.json并运行expo publish,但通知始终显示Expo图标和标题在这里我的app.json,我错过了什么吗? 谢谢

{
  "expo": {
    "name": "app","slug": "app","version": "1.0.0","orientation": "portrait","privacy": "public","icon": "./assets/icon.png","notification": {
      "icon": "./assets/notification.png","iosdisplayInForeground": true
    },"android": {
      "useNextNotificationsApi": true
    },"splash": {
      "image": "./assets/splash.png","resizeMode": "contain","backgroundColor": "#23317B"
    },"updates": {
      "fallbackToCacheTimeout": 0
    },"assetBundlePatterns": ["**/*"],"ios": {
      "supportsTablet": true
    },"web": {
      "favicon": "./assets/favicon.png"
    }
  }
}

解决方法

尝试此配置。

"notification": {
  "icon": "./images/Logo.png","color": "#311b92","androidMode": "default","androidCollapsedTitle": "Updates from Colab.notes","iosDisplayInForeground": true
}

确保您具有正确的图标和图标路径。

如果在Expo模式下运行应用程序,则会显示Expo图标和标题。 要解决此问题,需要构建应用并运行apk。