Как изменить значок уведомления об экспозиции и указать конкретный экран при закрытии приложения - PullRequest
0 голосов
/ 17 октября 2019

Проблема, с которой я столкнулся, заключается в том, что

  • push-уведомления, полученные от службы уведомлений expo, всегда имеют значок expo вместо указанного (значок моего приложения),

  • и при щелчке указывают на клиент экспо вместо автономного приложения

В локальном запланированном уведомлении отображается значок приложения, как и предполагалось

Вопросы:

  1. Как изменить значок удаленного уведомления на собственный, и

  2. указывают на определенный путь / экран в автономном приложении вместоклиент expo?

Описание изображения: верхнее уведомление показывает локальное запланированное уведомление и нижнее push-уведомление с использованием службы push-уведомлений expo

Top notification shows a local scheduled notification and bottom the push notification using the expo push notification service

my app.json:

  "expo": {
    "name": "Vevivo",
    "slug": "Vevivo",
    "privacy": "public",
    "sdkVersion": "34.0.0",
    "platforms": [
      "ios",
      "android"
    ],
    "version": "1.2.2",
    "orientation": "portrait",
    "icon": "./assets/images/AppIcon.png",
    "splash": {
      "image": "./assets/images/splash.png",
      "resizeMode": "cover",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "primaryColor": "#E6762F",
    "scheme": "vevivo",
    "ios": {
      "supportsTablet": false,
      "bundleIdentifier": "com.vevivo.vevivo"
    },
    "android": {
      "package": "com.vevivo.vevivo",
      "googleServicesFile": "./google-services.json",
      "versionCode": 5
    },
    "notification": {
      "icon": "https://vevivo-images-bucket-develop.s3-eu-west-1.amazonaws.com/public/common/logo96Gray.png",

}

Любая помощь будет высоко ценится!

1 Ответ

0 голосов
/ 17 октября 2019

Запуск в управляемом приложении (не обязательно - Expo Client):

попробуйте переместить значок в локальные ресурсы:

expo": {
    ....
    "notification": {
      "icon": "./assets/images/logo96Gray.png"
    },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...