我在 SDK 38.0.0 上使用 Expo Notifications 时遇到了严重问题。我的通知图标不会出现在 Android 或 IOS 上,如下所示:https ://imgur.com/a/6y32HnO 。当我从 app.json 中删除标志:“useNextNotificationsApi”:true 时,我的图标出现在 Android 上,但是接收通知的侦听器不再起作用。我的听众是:
const notificationListener = useRef<Subscription>();
notificationListener.current = Notifications.addNotificationReceivedListener(notification => {
// setNotification(notification);
console.log(TAG,'::addNotificationReceivedListener:',notification)
notification.request.content.
});
我将 react-native 与 Typescript 和 expo SDK 38.0.0 一起使用,react-native: 0.62.2 expo-notifications:"^0.5.0",