【问题标题】:Swift: cancel local notification (scheduled on handset) from watchSwift:从手表取消本地通知(安排在手机上)
【发布时间】:2018-03-12 19:30:42
【问题描述】:

我正在做一个项目,在该项目中我会通过手机安排本地通知。该应用程序的大部分都在手表上,所以我试图让用户能够从手表中删除待处理的通知。似乎无法从手表取消从手机安排的本地通知。我错过了什么吗?谢谢

【问题讨论】:

    标签: ios swift watchkit watchos watchos-4


    【解决方案1】:

    有关此问题的文档并不完全清楚,但尝试在手表上拨打removePendingNotificationRequests 以查看电话安排的本地通知是否被删除不会有什么坏处。如果做不到这一点,您总是可以使用 WCSession 向手机发送消息,传递通知标识符,调用手机唤醒并删除预定的通知。

    【讨论】:

    • 是的 removePendingNotificationRequests 不起作用,所以我想我会尝试第二种方法。谢谢
    猜你喜欢
    • 2021-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多