Вы не должны использовать UILocalNotification. Современный способ - это UNNotification.
Вы можете проверить содержимое UNUserNotificationCenter. Звоните
getPendingNotificationRequests(completionHandler:)
из
getDeliveredNotifications(completionHandler:)
Уведомление, которое было доставлено, но еще не удалено из центра уведомлений (история), относится ко второй группе.