0

遵循此处的所有说明后,从不调用 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 上根本不起作用。我错过了什么吗?

4

0 回答 0