我的CRNA(博覽)應用程序會安排本地通知以提醒事件。這些通知在Android上完美安排,而不是在iOS上收到。未在iOS上收到本地預定通知
我創建了一個簡化的測試案例:https://github.com/nandastone/crna-expo-local-notification-test
攻「發送即時通報」按鈕調用Notifications.presentLocalNotificationAsync()
然後由回調好評。
點擊「發送延遲通知」按鈕可以在5秒內安排一條通知,其中Notifications.scheduleLocalNotificationAsync()
不是回調收到的通知。
我知道如果應用程序處於前臺(https://forums.expo.io/t/psa-reminder-notifications-in-ios-foregrounded-apps/641),iOS不會顯示通知,但我在Notifications.addListener()
回調中沒有收到任何通知。安排通知後關閉應用程序也不起作用。
我很確定Permissions.REMOTE_NOTIFICATIONS
檢查對於本地通知不是必需的(它當然不在Android上),但是我已經將它包括在內了。
請幫忙!