我的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上),但是我已经将它包括在内了。
请帮忙!