Отменить все запланированные уведомления 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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