Отменить все запланированные уведомления Expo на iOSIOS

Программируем под IOS
Anonymous
Отменить все запланированные уведомления Expo на iOS

Сообщение Anonymous »

Я попытался планировать локальные уведомления с использованием Expo (React Native) и происходит что -то очень странное. < /p>

Это код, который я написал: < /p>

Код: Выделить всё

const localNotification = {
title: 'test',
body: 'test body',
ios: {
sound: true
}
};

let t = new Date();
t.setSeconds(t.getSeconds() + 10);

const schedulingOptions = {
time: t, // (date or number) — A Date object representing when to fire the notification or a number in Unix epoch time. Example: (new Date()).getTime() + 1000 is one second from now.
repeat: 'minute'
};

Notifications.scheduleLocalNotificationAsync(localNotification, schedulingOptions);
< /code>

Затем я начал получать одно и то же уведомление каждый раз, когда приложение находится на фоне. < /p>

Я удалял эту часть кода для использования уведомлений.presentlocalNotificationAsync () 
вместо этого, и я ожидал, что предыдущее уведомление о прекращении появления в качестве уведомлений.scheduleLocalNotificationAsync () никогда не вызывается нигде во всем приложении.

на Android я перезагрузил телефон, и уведомление больше не появляется, но на iOS даже после перезагрузки и переустановки выставки я продолжаю получать такое же запланированное уведомление. < /p>

Я попытался позвонить в уведомления.>

Подробнее здесь: https://stackoverflow.com/questions/534 ... ons-on-ios

Вернуться в «IOS»