60得票5回答
如何在iOS推送通知中显示图片?

iOS 10引入了推送通知框架更新, UserNotificationsUI.framework 根据苹果文档所述,它允许我们在用户设备上显示本地和远程通知时自定义外观。 因此,如果有人知道如何在锁定屏幕上显示推送通知中的图像。与安卓推送通知相同。 谢谢,

29得票20回答
iOS10 UNNotificationServiceExtension未被调用。

我正在实现一个新的iOS10扩展来使用富通知。我尝试在推送通知上测试它,但它不起作用,我只收到一个简单的通知,并且没有通过扩展。 我按照官方网站和其他一些地方的说明进行了所有操作: 我的应用程序已经可以接收推送通知,并且具有正确的配置文件 我为应用程序添加了一个新的目标:通知服务扩展 我...

24得票10回答
iOS 10不要调用通知服务扩展。

我尝试实现新的通知服务扩展,但是遇到了问题。在我的NotificationService.swift文件中,我有以下代码:class NotificationService: UNNotificationServiceExtension { var contentHandler: ((UNN...

22得票4回答
使用UIImage或远程URL的UNNotificationAttachment

在我的Notification Service Extension中,我正在从URL下载图像以显示为通知中的UNNotificationAttachment。 因此,我已经将此图像作为UIImage,并且不需要将其写入我的应用程序目录/组容器中的磁盘上,只需设置通知即可。 是否有一种好方法...

15得票2回答
无法将调试器附加到UNNotificationServiceExtension

我无法在UNNotificationServiceExtension中使用调试器。 当尝试将调试器附加到UNNotificationServiceExtension时,我会执行以下操作: 运行应用程序 在“Testing” UNNotificationServiceExtension中设...

14得票1回答
隐藏通过NotificationService Extension收到的通知

我正在使用NotificationService扩展目标来在推送通知被呈现之前修改它们。 它运行良好,但有一些通知经过处理后我不想向用户呈现。 我尝试将bestAttemptContent的标题和正文设置为空字符串,但它会返回完整的通知。 我还尝试将aps ["content-availa...

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

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

11得票1回答
我需要为iOS的通知服务扩展使用分发配置文件吗?

我没有得到 Notification Service Extension 的适当文档供应文件。但据我所知,Notification Service Extension 有自己的 Bundle ID,必须与其自己的 App ID 和供应文件一起设置。 请澄清这个疑问,我需要为 Notifica...

10得票1回答
一款应用程序中的多通知服务扩展

一个应用程序中是否可以添加多个通知服务扩展?如果可以的话,如何识别将使用哪一个并且怎么做呢? 基本上我的应用有两个服务提供商,他们都有自己的通知服务扩展的有效负载,那么是否有办法可以添加两个不同的通知服务扩展,并根据serviceProvider ==“1”的有效负载值告诉应用运行servi...

7得票2回答
从通知服务扩展访问应用程序代码

通知服务扩展在将远程通知传递给用户之前修改其内容。例如,如果远程通知包含图像URL,则可以使用通知服务扩展来获取图像并在通知内容中显示。 但是我如何在通知服务扩展中访问实际的应用程序代码?假设我在应用程序代码中有一个DataAccess swift类,我能否在通知服务扩展中访问此类? 编辑...