【问题标题】:How to display local notifications with iOS on Flutter application?如何在 Flutter 应用程序上使用 iOS 显示本地通知?
【发布时间】:2018-05-21 22:59:44
【问题描述】:

我正在开发一个 Flutter 应用程序。我正在尝试在后台显示本地通知。我知道目前不可能在后台运行飞镖代码。所以我试图用 iOS 显示这些通知。为了显示这些通知,我必须创建一个新的 ViewController,但是当我启动我的 Flutter 应用程序时,Flutter 的 ViewController 正在运行,但不是 iOS 端的那个。

我是 iOS 开发新手。 有运行两个 ViewController 的解决方案吗?是否有其他解决方案可以启动我的本地通知?

【问题讨论】:

    标签: ios notifications flutter viewcontroller


    【解决方案1】:

    这是工作的插件

    https://pub.dartlang.org/packages/flutter_local_notifications

    如果您希望自己实现通知,则必须写一个plugin,或使用platform channels

    这些的实施超出了问题的范围。

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    • 这有点棘手,因为任何细节都会从链接中复制粘贴内容,而 pub.dartlang.org 上的链接(包)是永久的,无法删除。
    • 我尝试使用插件flutter_local_notifications,但我有这个例外:MissingPluginException(No implementation found for method initialize on channel dexterous.com/flutter/local_notifications)。你知道怎么解决吗?
    • 是的,从控制台运行flutter clean,然后重新开始
    猜你喜欢
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多