uilocalnotification相关内容

重复通知间隔

有一个选项可以设置UILocalNotification的重复间隔.由于Apple已弃用UILocalNotification并建议改用UNNotification,因此我找不到用UNNotification设置自定义重复间隔通知的方法. var comp = DateComponents() comp.year = 2019 comp.month = 1 c ..
发布时间:2020-11-30 22:23:37 移动开发

在iOS的特定时间启动本地通知

我正在尝试创建一个计时器,该计时器在用户设置好时间后触发本地通知.我遇到的问题是我无法找到一种方法来将本地通知设置为在晚上7:00发出.研究此问题时发现的几乎所有方法都涉及从当前日期起在一定时间范围内关闭本地通知.我正在尝试允许用户选择7:00 PM,然后在该时间关闭通知.从逻辑上讲,这可以通过设置最终时间(用户选择的值)-当前时间来实现,这将为您带来时差.但是,我不确定如何做到这一点. 非 ..
发布时间:2020-11-30 21:16:37 移动开发

iOS 10中不推荐使用UILocalNotification

这可能是一个预先提出的问题,但我想知道在iOS 10中使用什么代替UILocalNotification.我正在开发具有部署目标iOS 8的应用程序,因此可以使用UILocalNotification吗? 解决方案 是的,您可以使用UILocalNotification,旧的API也可以在iOS 10上正常工作,但是我们最好在用户通知框架中使用这些API.还有一些新功能,您只能与iOS 10用 ..
发布时间:2020-11-30 20:32:02 移动开发

本地通知仅收到一次(iBeacons)

我想在iPad App中使用iBeacon功能来充当信标发送器,并使用iphone App来接收信标.我能够相应地构建两个应用程序,但是现在遇到了一些奇怪的问题: iBeacon发射器 iPad应用程序充当信标信号的发送器.我实现了一个操作表,用于选择要发送的信标ID.这是该代码: #import "BeaconAdvertisingService.h" @import CoreBlu ..
发布时间:2020-11-26 00:12:09 其他开发

奇怪的日期选择器行为Xcode,迅速3

我当前的项目是一个计时器,该计时器使用日期选择器设置用户在计时器关闭之前所需的时间(例如1分钟,6小时和2分钟等)。问题出在日期选择器认为已设置日期的时间量上。下面是我用来设置时间的代码。 @IBOutlet弱var datePicker:UIDatePicker! var timeAmount:Double = 0 @IBAction func startButton() ..
发布时间:2020-10-18 19:50:46 移动开发

在数据库中为重复事件建模,并使用UILocalNotification触发事件

我不确定这将如何工作,但是我想要的是与iPhone附带的Apple闹钟类似的东西。基本上,它只是让您选择警报的时间,命名警报,然后可以选择重复的频率(星期日-星期六)。根据您的选择,警报将触发一次或重复触发一次。 在我的核心数据模型中,我不确定如何建模。如果我只考虑普通的旧对象,那么我会认为我会有一些警报对象,并且其属性之一是数组。在该数组中,我可以具有周日至周日的日值。然后,当创建一个新的 ..
发布时间:2020-10-09 22:03:17 移动开发

通知扩展访问核心数据

我正在尝试使用自定义UI发送本地通知,该通知向用户显示的内容比通知本身包含的内容更多。我想从应用程序的核心数据中获取内容。可能吗?当我调试通知内容扩展时,它在获取核心数据模型路径的以下行崩溃: let modelURL = NSBundle.mainBundle( ).URLForResource(“ Model”,withExtension:“ momd”)! 此外,当我 print ..
发布时间:2020-10-09 21:26:52 移动开发

获取每周触发的UILocalNotification

我已设置要触发的本地通知。我想知道如何使其在每周的同一时间重复,例如星期一上午9点​​。 到目前为止,这是我的代码: @IBAction func scheduleLocal(sender:UIButton){ 保护设置= UIApplication.sharedApplication()。currentUserNotificationSettings()否则{返回 } 如果set ..
发布时间:2020-10-04 05:25:28 移动开发

本地通知的计划号

我正在制作一个iPhone应用程序,其中已经实现了本地通知的概念,以提醒用户服药。 但是在iOS中,我们一次最多只能安排64条通知。但是我在数据库中有许多日期时间条目。我该如何安排64个以上的通知? 解决方案 我创建了具有本地通知的应用,在这种情况下,每在给定的时间间隔(例如8:00-20:00)中20/40/60分钟。解决方案是在一整天内生成多达64条通知,并将 repeatInt ..
发布时间:2020-10-04 04:01:29 移动开发

nextTriggerDate()不返回“期望”值,是否还有另一种方法来获取重复的本地通知的下一个触发日期?

在我的应用程序中,我允许用户安排重复的本地通知。但是,我遇到的问题(基于环顾四周的其他许多问题)是nextTriggerDate()始终将其返回值基于当前时间,而不是基于安排通知的时间。我看到了在通知的userInfo中存储“日期”值的建议,但是看到通知如何重复,似乎每次通知触发时都无法保持此日期值准确。有什么方法可以获取重复的本地通知的实际触发日期? func getNotificati ..
发布时间:2020-10-04 02:44:43 移动开发

用户进入特定区域提供的ios时如何获取本地通知

我正在从事这样一个项目,其中应用程序执行以下操作: 1。获取用户当前位置。 2.当用户进入或在我提供的特定位置附近时获取本地通知。 我所做的是: 我已经下载了区域示例代码(提供了苹果),并使用IOS核心定位框架找到了我的当前位置。它工作正常,下面的代码如下: //基于地图视图的中心创建一个新区域。 CLLocationCoordinate2D坐标= CLLocat ..
发布时间:2020-10-02 20:38:14 移动开发

后台任务仅在模拟器上有效

背景 我创建了一个示例计时器应用程序,该应用程序从特定值计数到零.标签会显示还剩多少时间. 每次NSTimer(间隔1s)调用countDownSecs()时,它都会打印剩余的秒数并执行println("countDownSecs()").当倒数达到0秒时,它将发送本地推送通知. 在有效的模拟器中运行时,即使停留了大约5分钟,它也会在后台停留并连续打印剩余的秒数和countDownS ..
发布时间:2020-09-18 05:13:29 移动开发

本地通知IONIC 3中的自定义声音

我想更改android上本地通知的默认声音,但不起作用 我试图将声音文件放入项目中,但是当我运行我的应用程序时,它将播放默认声音 我也试图在声场上放置一个远程声音文件,但是同样的问题 this.localNotifications.schedule({ text: 'Delayed ILocalNotification', at: new Date(new Dat ..

设置UILocalNotification的超时时间(过一段时间后从锁屏和通知中心删除它)

我想设置一个UILocalNotification,它将在五分钟后从锁定屏幕和通知中心消失(如果用户不点击它的话). 我可以设置通知的超时时间吗?还是触发另一个通知将其删除? 解决方案 免责声明:仅当您唤醒应用程序后,该代码才有效.在我的情况下,此代码从application(_:handleActionWithIdentifier:for:completionHandler:)调用 ..

Swift Local推送通知操作视图

我正在尝试使用两个可能的操作按钮(例如“快速回复"和“取消")来创建通知,但是我找不到用于此目的的任何代码示例.请有人解释如何在Swift 3中执行此操作. 解决方案 很难给出您要查找的精确示例.这是带有操作的快速UNUserNotificationCenter实现. import UserNotifications 定义类别ID常量 private let categor ..

UIApplicationLaunchOptionsLocalNotificationKey始终为null-iOS

我有一个使用本地通知的iOS应用程序.当应用程序在后台运行或处于活动状态时,我使用application didReceiveLocalNotification方法,效果很好.但是,当应用程序关闭(不在后台运行)时,我使用application didFinishLaunchingWithOptions方法来控制处理通知时发生的情况. 但是,我的问题是didFinishLaunchingWi ..

Swift-AVAudioPlayer,声音无法正常播放

因为在应用程序处于活动状态时未显示UILocalNotification,所以我正在尝试配置UIAlertController并在出现时播放一些声音. 在AppDelegate中,我没问题来处理通知/创建警报.我的问题与声音有关.确实,它无法正常播放. 这是我到目前为止所拥有的: //... class AppDelegate: UIResponder, UIApplicatio ..

本地通知的通知服务扩展

系统是否会加载Notification Service扩展并在iOS 10中调用其didReceive(_:withContentHandler:)进行本地通知? 如果是,我们该怎么做? 解决方案 否.可接受的答案描述了Notification Content 扩展,这些扩展使您可以在扩展的通知视图中显示ViewController,并且可以同时使用远程和本地通知. Notifica ..