-
0 votesanswersviews
安排从下周开始每天执行的通知
My original problem: 当用户在19:00设置闹钟时,我想在19:03 19:09 19:12显示提醒,以防他没有与通知互动 . (该应用程序应该能够脱机运行,因此无法使用推送通知来唤醒应用程序以进行此过程,如您所知,本地通知不会唤醒应用程序) . 因此,每次用户安排提醒时,我都会敏锐地安排4(1个原始和3个重复),如果用户与通知交互,我将删除所有其余的 . 问题是,通知每天重复... -
7 votesanswersviews
访问UNNotificationRequest对象的计划日期
我试图找到UNNotificationRequest对象的预定开火日期 . 我正在提取这样的待处理通知请求: UNUserNotificationCenter.current().getPendingNotificationRequests { (notifications) in let pendingNotifications : [UNNotificationRequest... -
0 votesanswersviews
UNNotification本地通知用户点击不会在后台iOS 11中的应用程序时触发委托
我有一个应用程序,通过UNNotification本地通知每隔x分钟提醒用户 . 如果用户没有响应,则iOS锁定屏幕会显示一系列要求用户响应的 Banner . 大多数情况下,当应用程序处于后台时,用户点击 Banner (点按“主页”按钮后)会触发UNNotification中心代表 . 但是, occasionally a user tap on the latest banner does... -
1 votesanswersviews
无法使用ios 10中的通知服务扩展名在远程通知中附加媒体
我可以使用修改远程通知的内容"func didReceive(_ request: UNNotificationRequest, withContentHandler contentHandler: @escaping (UNNotificationContent) -> Void)"通知服务扩展 . 但无法下载图像或电影,并将其作为附件添加到内容中 . 我们如何使用此方... -
2 votesanswersviews
ios 10 swift 3添加超过64个本地通知并不能保持最快
我们知道ios 10中本地通知的限制等于64.然而,像水提醒这样的应用程序每天需要大量通知,用户可以选择每天的独特计划 . 问题是:假设我已经存储了64个通知(星期一10个,星期二8个等等,它们都被安排为每周重复一次) <UNCalendarNotificationTrigger: 0x6000008292e0; dateComponents: <NSDateComponents: ... -
2 votesanswersviews
Swift UNUserNotification不会触发声音
这是我的代码 UNUserNotification func scheduleNotification() { UNUserNotificationCenter.current().getNotificationSettings { (notificationSettings) in switch notificationSettings.authorization... -
5 votesanswersviews
使用UNNotificationContentExtension显示自定义UI以进行本地通知
我正在尝试使用新的UNNotificationContentExtension来显示本地通知的自定义用户界面,但只显示默认通知警报 . 我使用Xcode模板创建了扩展,并在Info.plist中指定了 UNNotificationExtensionCategory . 在此之后,我正在注册通知并在 application(_:didFinishLaunchingWithOptions:) 中设... -
0 votesanswersviews
在iOS上使用UNNotificationRequest(UserNotificationFramework)进行仅数据本地通知
我想使用iOS 10上的UserNotificationFramework向我自己发送数据通知 - 即,没有用户面向文本或声音 . 基本上将它用作持久性计时器,以便能够触发应用程序,如果它在触发时运行,则检查由于令牌到期而导致的会话超时等事情 . 有点像本地通知中的“内容可用”匿名推送通知的模拟 . 我已经完成了所有工作,除非我不能在没有某些用户需要参与的数据的情况下获得通知 . 以下是添加到 U...