94得票14回答
删除特定的本地通知。

我正在开发一款基于本地通知的iPhone闹钟应用。 在删除闹钟时,相关的本地通知也应该被取消。但是如何确定要取消本地通知数组中的哪个对象呢? 我知道[[UIApplication sharedApplication] cancelLocalNotification:notification...

29得票5回答
在应用内启用或禁用iPhone推送通知

我有一个iPhone应用程序,可以接收推送通知。目前,我可以通过转到iPhone的设置/通知来禁用我的应用程序的推送通知。 但是我想在我的应用程序中添加一个开关或按钮来启用或禁用推送通知。 这是可以做到的,因为我在foursqure iPhone应用程序中看到了它。他们在设置中有一个称为通...

13得票3回答
在UILocalNotification停用后,检查用户通知是否已启用

在我的应用程序中,我想要检查用户是否启用了通知。在iOS 10中,我使用委托中的检查来完成此操作。 现在这个检查已经被弃用了,我想更新它,但是我不知道在iOS 11中该使用什么。 弃用警告如下: “currentUserNotificationSettings' was deprecat...

13得票2回答
iOS 10 UNNotificationAction 从后台打开应用程序

当用户接收到通知并且我的应用程序在后台运行时,我该如何打开我的应用程序?当然,点击通知本身会打开应用程序,但是如何处理自定义通知操作呢? 我已经实现了“UNUserNotificationCenterDelegate”和“userNotificationCenter(_, didReceiv...

11得票2回答
如何在iOS 10(Objective-C)中安排本地通知

我想使用iOS 10在本地安排通知,我想知道如何做到这一点。我已经在网上搜索了很多,但仅找到有关注册和处理通知的线索,没有有关本地通知调度的内容。 那么,有人知道怎么做吗?

11得票4回答
UNNotificationAttachment无法附加图片

以下代码用于附加一个来自本地存储中的图片的URL。我在终端中检查了一下,发现该图片已经被存储,而且没有出现任何问题。因此可以排除URL本身出现问题的可能性。 do { let attachment = try UNNotificationAttachment(identifier: imag...

11得票2回答
iOS每天的本地通知限制是什么?

我正在开发一款应用程序,需要每天向用户发送大量通知,每个用户数量在5-40之间。 我使用本地通知进行发送,但是我知道存在64通知限制。这是否意味着每天只能发送64条通知,还是总共只能发送64条通知?

10得票1回答
UNTimeIntervalNotificationTrigger的nextTriggerDate()方法是否给出了错误的日期?

我正在更新本地通知,以便与iOS 10兼容,但我遇到了一个问题,我认为nextTrigger函数返回的不是“下一个满足触发条件的日期”,而是返回当前日期时间加上您最初设置的UNTimeInvervalNotificationTrigger。 所以,如果您将触发器设置为在60秒后启动,根据文档...

9得票1回答
使用UNUserNotificationCenter后,didReceiveLocalNotification未被调用

我正在安排本地通知。在iOS 9.x中可以工作,但自从iOS 10以来 -(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notificatio...

9得票2回答
iOS 10如何在每周特定的几天重复发送用户通知?

我正在为iOS 10开发本地通知调度模块,该模块可以重复发送本地通知,例如每个星期日或每个星期一等。假设我已经为这个日期(2016-12-27 10:53:22 +0000)安排了一个通知,并使用UNCalendarNotificationTrigger和重复值等于true,该通知会在该日期触...