遵循此处的所有说明后,从不调用 didReceiveLocalNotification。
- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{
[RCTPushNotificationManager didReceiveLocalNotification:notification];
}
这会导致监听器永远不会触发:
PushNotificationIOS.addEventListener('localNotification', () => {
console.log("never called")
});
本地通知正常接收,调用didReceiveNotificationResponse,但PushNotificationiOS不支持didReceiveNotificationResponse。
如何为 iOS 11 使用 React Native 的 PushNotificationiOS 库?它似乎依赖于被调用的 didReceiveLocalNotification ,但它已经被弃用了一段时间,并且在 iOS 11 上根本不起作用。我错过了什么吗?