未使用本地通知插件定义方法“IOSInitializationSettings”

Abh*_*IBS 23 flutter flutter-test flutter-dependencies

flutter_local_notifications:^11.0.0

我使用了这个库,但我可以找到 IOSInitializationSettings 请帮助我。我正在尝试将推送通知集成到我的 flutter 应用程序中。

小智 76

从 flutter_local_notifications文档来看,版本 10.0 有以下重大更改:

iOS 和 macOS 类已被重命名和重构,因为它们基于相同的操作系统并共享相同的通知 API。它们不再具有 IOS 或 MacOS 前缀,而是被带有 Darwin 前缀的类所取代。例如, IOSInitializationSettings可以替换为DarwinInitializationSettings

所以改变: IOSInitializationSettings --> DarwinInitializationSettings

IOSNotificationDetails --> DarwinNotificationDetails

  • 正如目前所写的,您的答案尚不清楚。请[编辑]添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。您可以[在帮助中心](/help/how-to-answer)找到有关如何写出好的答案的更多信息。 (2认同)

Mat*_*tus 5

[iOS][macOS] 重大更改 iOS 和 macOS 类已被重命名和重构,因为它们基于相同的操作系统并共享相同的通知 API。它们不再具有 IOS 或 MacOS 前缀,而是被带有 Darwin 前缀的类所取代。例如,IOSInitializationSettings 可以替换为 DarwinInitializationSettings