小编and*_*dre的帖子

如何在swift 3中获取通知授权状态?

如何在iOS 11中查看UNUserNotificationCenter的当前授权状态?我一直在寻找一段时间并找到一些代码,但它不是在swift 3中,而且一些功能在iOS 10中被弃用了.任何人都可以帮忙吗?

notifications authorization status swift

12
推荐指数
2
解决办法
4981
查看次数

如何监视20多个区域?

我正在开发一个包含66个注释的应用程序。这些注释是区域的中心,每当用户输入区域时,都会显示一条通知,但是该通知仅对其中的20个有效,因为区域监视的数量有限。我的问题是我不知道如何监视20多个区域。有人可以帮忙吗?

monitoring region ios swift

5
推荐指数
2
解决办法
986
查看次数

有没有办法在Swift中立即传递本地通知?

我有一个函数,想要在执行该函数时传递本地通知。目前,我一直在使用“时间间隔通知”触发器,并将时间间隔设置为0.1s,但这似乎不是立即传递通知的正确方法,因为它仍然有0.1s的延迟,即使它几乎没有引起注意。 。

我的问题是,是否可以像没有任何延迟一样立即发送通知?我一直在寻找解决这个问题的方法,但是还没有找到任何方法,希望你们能提供帮助。谢谢。

func didUpdateSettings() {
    //other code...
    let content = UNMutableNotificationContent()

    content.title = "Notification title"
    content.subtitle = "Notification subtitle"
    content.body = "Notification body"
    content.sound = UNNotificationSound.default

    let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 0.1, repeats: false)
    let request = UNNotificationRequest(identifier: "timerDone", content: content, trigger: trigger)

    UNUserNotificationCenter.current().add(request, withCompletionHandler: nil)
}
Run Code Online (Sandbox Code Playgroud)

iphone notifications swift ios12

0
推荐指数
1
解决办法
55
查看次数

标签 统计

swift ×3

notifications ×2

authorization ×1

ios ×1

ios12 ×1

iphone ×1

monitoring ×1

region ×1

status ×1