usernotifications相关内容
我正在处理 audio/video call 并尝试让来电 notification 循环 1 分钟,就像 WhatsApp 在 iOS 中显示的那样应用程序是背景,通知横幅隐藏和显示铃声1分钟. 我试过这段代码,它只触发一次: UNMutableNotificationContent *content = [[UNMutableNotificationContent alloc] in
..
我有一个可以接收推送通知的 iphone 应用程序.目前,我可以通过转到 iphone 设置/通知来禁用我的应用的推送通知. 但我想在我的应用中添加一个开关或按钮来启用或禁用推送通知. 它可以做到,因为我在foursqure iphone应用程序中看到它做到了.他们在设置呼叫通知设置中有一个部分,用户可以为应用启用或禁用不同类型的通知. 我在网上四处寻找合适的解决方案,但仍然没有
..
我想弄清楚我是否可以通过本地通知实现我的目标,或者我是否需要切换到远程通知. 我正在通过构建一个闹钟程序来练习 iOS 10/Swift 3,该程序在一天中的固定时间播放 RSS 更新的广播节目的最新一集.当应用程序在前台时,这很容易通过 UNUserNotificationCenterDelegate 的 willPresent 函数执行.我只是使用 willPresent 来获取最新的剧
..
我对 swift 还很陌生,我正在尝试调用多个函数,这些函数在 UISwitch IBAction 中请求本地通知.我想在某个日期发送通知 - 一年中的每个季度的第 4、7、10、1 个月.只有第四季度函数被调用.如何让所有四个函数都被调用?这是我的代码: //季度通知的 UISwitch @IBAction func quadlyFrequencyTapped(_ sender: UIS
..
在iOS 10之前的Push Notification API中,我可以轻松地运行由收到Push Notification触发的后台作业.刚收到-用户根本不需要与之交互.现在看来,为了使用该新框架执行相同的后台作业,用户必须以某种方式与通知进行交互.当客户端设备刚刚接收到某个推送但用户未与之交互时,这种新框架是否有办法仅运行后台作业?我可以在推送的用户信息字典中传递一种方法吗? 解决方案
..
在WWDC会话之一中,我获得了用于更新现有通知的代码段.我认为这行不通.尝试更新通知内容. 首先,我从始终有效的 UNUserNotificationCenter 请求挂起的通知.然后,我创建了一个新请求,以使用现有的唯一标识符更新通知. 有1个新变量 content:字符串. //至少有一个待处理的通知.让triggerCopy = request!.trigger为!UNTime
..
在应用关闭(不在后台)时如何处理新的iOS10通知操作? 当应用程序最小化时,一切都可以正常使用: UNUserNotificationCenter.current().delegate = x 并在其中处理 class x:UNUserNotificationCenterDelegate {func userNotificationCenter(_中心:UNUserNotifi
..
我知道之前也曾出现过类似的问题,但我想我需要进一步澄清,因为我仍然不知道如何做到.我是一名初学者程序员,所以请原谅我任何错误. 如果用户还没有完成我的应用程序,我想从我的应用程序中获取日常提醒,那么当他已经完成任务时,如何使它不显示? 到目前为止,我发现的解决方案建议删除待处理的通知,并在同一时间为将来的日期设置新的通知. 我使用以下代码成功设置了每日通知: func sen
..
我们有一个应用程序可以正常工作,并且在Xcode 9中将 UserNotification.framework 链接为必需的框架 现在我们切换到Xcode10。但是在必需的潜在客户链接此框架的地方到 dyld:未加载库:/System/Library/Frameworks/UserNotifications.framework/UserNotifications 引用自: /var
..
我正在更新本地通知以与iOS 10配合使用,但遇到了一个问题,我认为nextTrigger函数返回NOT“下一次满足触发条件的日期”。而是返回当前日期时间加上您最初设置的UNTimeInvervalNotificationTrigger的值。 因此,如果您将触发器设置为在60秒内熄灭,请从文档中获取我希望当我调用nextTriggerDate()时,无论设置触发器+ 60秒时是什么日期时间,
..
我试图从UIDatePicker的CoreData中存储的Date创建dateComponents。但是,我无法做到。我首先将存储在 editnotes?.sSelectedDate 中的Date转换为 dateComponents ,然后使用dateComponents触发我的通知。 这是我在做什么: var date = Date () if let editnote = ed
..
在我的应用中,我希望能够检查用户是否启用了通知。在iOS 10中,我是使用委托检查的。 此检查现已弃用,我想对其进行更新,但我不知道该怎么做。在iOS 11中使用。 弃用警告如下: currentUserNotificationSettings在iOS 10.0中已弃用:使用 UserNotifications框架的-[UNUserNotificationCenter get
..
我正在开发一个应用程序,每天需要向用户发送大量通知。大约5到40,具体取决于用户。 我正在使用本地通知进行发送,但我知道通知上限为64。这是否意味着每天或总共64条通知? 解决方案 这意味着同时预定以便将来使用交货。 如果您添加的请求超过64个(在 UserNotifications )或预定的(在 UIApplication / UILocalNotification 下),
..
在应用程序中使用本地通知时遇到问题. 我正在安排具有自定义内容的本地通知&自定义操作类别.它是调度和在iOS 11中触发,但在iOS 10中不触发. 根据文档,它也应在iOS 10中运行. 请查看我的代码,并告诉我为什么在这种特定情况下它不起作用. 代码在下面. AppDelegate.swift func application(_ application:
..
我无法在iOS 10中触发UserNotification.我将从我的代码开始: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // UNUserNotificationCenter *center = [UNUs
..
我想使用iOS 10安排本地通知.我想知道如何做.我在网上浏览了很多,但是我一直在寻找线索,仅用于注册和处理通知.不是用于安排本地通知. 那么,有人知道该怎么做吗? 解决方案 尝试一下.已弃用但有效的代码.在iOS 10.0之前的版本中使用它: //Get all previous noti.. NSLog(@"scheduled notifications: --%@-
..
我正在开发基于本地通知的iPhone闹钟应用程序。 在删除闹钟时,相关的本地通知应该被取消。但是如何确定要取消本地通知数组中的哪个对象呢? 我知道 [[UIApplication sharedApplication] cancelLocalNotification :通知] 方法,但我怎么能得到这个'通知'来取消呢? 解决方案 你可以在本地通知的userinfo中保存密钥的唯一
..
我正在安排本地通知。它适用于iOS 9.x但是因为iOS 10 - (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)通知 在iOS 10上运行应用程序时不会被调用。 我知道iOS已经引入了新的 UserNotific
..
在iOS 9之前的所有内容中,任何时候都可以安排64个通知限制。对于新的通知系统,这仍然是正确的,或者我可以提前安排新的UNUserNotifications吗? 解决方案 是的。我刚刚更新了我的应用程序,它安排了很多本地通知,64限制仍然存在。
..
如何使用新的(来自iOS 10)通知框架,即使在前台也始终显示本地通知UserNotifications https://developer.apple.com/reference/usernotifications?language=objc ? 解决方案 #import #define SYSTE
..