问题标签 [usernotifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
280 浏览

ios - 快速创建用户通知

我想创建一个在应用程序运行时将显示在通知中心的 userNotification。单击通知将终止应用程序。

需要使用哪个触发器?如何实现此功能?

0 投票
2 回答
4039 浏览

ios - iOS 10:如何在应用程序处于后台时显示传入的 VOIP 呼叫通知?

我正在努力audio/video call并尝试让来电notification循环 1 分钟,就像 WhatsApp 在iOS应用程序为背景时显示的那样,Notification banner隐藏并显示铃声 1 分钟。

我试过这段代码,它只触发一次:

我怎样才能做到这一点?我正在使用UserNotifications.framework (iOS 10)PushKit

0 投票
3 回答
5503 浏览

ios - 在 iOS 10 中使用远程通知(富媒体推送通知)在通知栏中显示图像

我已经集成了 APNS 并希望在远程通知中显示图像,如下所示;

在此处输入图像描述

我使用下面的代码和参考链接

AppDelegate.h

AppDelegate.m

然后,我使用UNNotificationServiceExtension创建了新目标 并创建了新的捆绑包 id "com.RichPush.app.Service-Extension",我还使用上述捆绑包为 UNNotificationServiceExtension 创建了新证书和配置文件。

通知服务.h

通知服务.m

我使用下面的 plist 进行服务扩展:

在此处输入图像描述

我的播放量是;

请让我知道我错在哪里。

提前致谢。

0 投票
0 回答
830 浏览

swift - 错误:无法分配给属性:“徽章”是仅获取属性

我尝试使用UserNotifications.framework. 这是我的代码

这是一条错误行:

并给我一个这样的错误: 无法分配给属性:'badge' is a get-only property

如何解决?非常感谢。

受此链接启发iPhone:通过本地通知增加应用程序徽章

0 投票
4 回答
2765 浏览

swift - 从通知操作中呈现特定的视图控制器

我正在使用本地通知,我正在尝试提供一个特定的通知,viewController但我已经尝试了我在这个论坛中找到的内容,我得到了一个不寻常的行为, 这里的图片显示了这个视图:这是AppDelegate 的源代码.swift

代码有什么问题(尤其是redirectToVC()方法)?任何帮助将不胜感激。

0 投票
3 回答
276 浏览

ios - 点击通知操作后,我的 URL 没有运行。我该怎么办?

在我的应用程序中,我希望在点击通知操作URL时运行。问题是,当我运行应用程序时,它会将我置于前台但不运行(我添加到通知操作中)。这是我的代码:URL.foreground

任何人的帮助都会很棒:)感谢您的任何回答!

0 投票
2 回答
3457 浏览

usernotifications - 如何使用 UserNotifications 框架从通知中心删除远程通知

我在这里和其他地方看到了几个线程,但似乎没有一个正在使用UserNotificationsiOS 10 的新框架

有一个在单例函数getDeliveredNotifications(completionHandler:)上调用的实例方法UNUserNotificationCentercurrent()

接收一系列传递的completionHandler:通知,然后可以在块内使用removeDeliveredNotifications(withIdentifiers:)

我的挑战是如何从所有已发送的通知中识别特定通知,然后将其删除?

这就是我现在正在做的,看看是否有一个远程通知,其中包含我从服务器发送的带有有效负载密钥的 id ID。这不会删除有问题的通知,显然是因为第一个函数返回 nil 尽管通知在通知中心可见。

0 投票
1 回答
852 浏览

ios - 什么是 UserNotification 框架相当于 didReceive 通知:UILocalNotification?

我已经知道可以在 iOS 10 之前使用的这段代码:

但是,它已经贬值了,所以我只想问是否有任何等效于UserNotifications框架的方法,或者我只需要接受这个警告?

请注意,我希望应用程序在后台运行或终止时执行某些操作。

0 投票
0 回答
177 浏览

ios - 如何使用 UserNotifications API 设置为期 2 周的警报

我正在尝试使用UserNotificationsAPI 模拟股票警报应用程序的使用,但我很难做到这一点。

对于一个特定的工作日(在本例中为星期一),一切都很好。

根据Apple的说法:“工作日单位是数字 1 到 N(公历 N=7,1 是星期日)。”

但是,如果我想要星期一和星期二(应该是 1 + 2?,这指向星期三),我无法让它工作。

这个演练也有详细的信息。“要创建以特定间隔重复的触发器,请使用正确的日期组件集。例如,要让通知每天在同一时间重复,我们只需要小时、分钟和秒:”

0 投票
2 回答
558 浏览

swift - 为什么只有我最后一个本地通知功能被调用?

我对 swift 还很陌生,正在尝试调用多个函数来请求 UISwitch IBAction 中的本地通知。我想在某个日期发送通知 - 一年中的每个季度的第 4、7、10、1 个月。只有第四季度的函数被调用。我怎样才能让所有四个函数都被调用?这是我的代码:

// 用于季度通知的 UISwitch

// 所有四个季度的函数