watchOS通知安静地提供

问题描述 投票:0回答:1

问题:在Apple Watch上创建的通知只是间歇性地警告用户它们的存在。从屏幕顶部向下滑动时,通知中心会显示已收到通知。为什么我们每次都没有收到警报?

我们使用Apple推荐的方法设置通知,如UNUserNotifications()文档中所述,我们正在使用自定义静态注释界面。

我们没有实施userNotificationCenter: willPresentNotification: withCompletionHandler:

我们的应用程序不在屏幕上:Apple Watch处于睡眠模式但未解锁,或在表盘或应用程序选择器屏幕上。

应该观察到通知安排在未来15秒到5分钟之间。

是的,设置是这样的,所有通知应该警告用户(请勿打扰,安静地提供,应用程序权限,列表继续)。

ios notifications watchkit apple-watch usernotifications
1个回答
0
投票

已识别的问题:即使屏幕变暗/睡眠,应用程序仍可能处于前台。

已识别的解决方案:实施UNUserNotificationCenterDelegate方法userNotificationCenter: willPresentNotification: withCompletionHandler:并返回UNNotificationPresentationOptionAlert或类似的常量。

© www.soinside.com 2019 - 2024. All rights reserved.