问题标签 [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.
ios - 在 Swift 3 中没有更多上下文的表达式类型是模棱两可的
我正在尝试学习 Swift,并且正在阅读有关推送通知的教程。
给我错误
“没有更多上下文的表达类型是模棱两可的”。
我直接从教程中复制/粘贴了这一行,并在 StackOverFlow 上找到了这一行。
我究竟做错了什么?
我正在使用 Xcode 8。
watchkit - 如何从 WatchOS 3 中的自定义通知操作中打开特定的视图控制器
我正在开发一个WatchOS3
应用程序,用户可以在其中接收带有自定义操作的本地通知。用户可以在通知上调用 2 个自定义操作,即选项 1 和选项 2。用户点击任一选项后,应用程序应启动到特定视图。
到目前为止,通知操作已在以下函数中正确处理ExtenionsDelegate
:
这是我的主要代码InterfaceController
,其中定义了通知类别:
现在,当点击 option1 或 option2 时,如何告诉我的应用程序启动到特定视图?
ios - iOS如何在本地通知上启动后台任务
我试图实现以下目标。在发送预定的本地通知时,应启动后台任务来处理应用程序数据,这样用户就无需点击通知或将应用程序置于前台。我支持 iOS 9+
这是可能的,如果,怎么做?AFAIK 如果应用程序处于后台或非活动状态,则在 AppDelegate 或 UNUserNotificationCenterDelegate 中传递本地通知时不会触发任何事件。
ios - 无法在 iOS Swift 中导入 UserNotifications
我正在尝试使用 Firebase 实现推送通知。我已经使用 cocapod 安装了“Firebase/Core”和“Firebase/Messaging”框架。我可以在文件中导入 FirebaseInstanceID 和 FirebaseMessaging。但是对于“import UserNotifications”,它说“No such Module”。我正在使用Swift 2.1.1和Xcode 7.3.1,我的目标 iOS 是 8.1+ ...请帮助,在此先感谢。
ios - 本地通知未在 ios10 中触发
我正在使用UNUserNotificationCenter
ios 10。为了测试,我将本地通知设置为从当前时间开始 10 秒。
这是我试过的,
我可以看到日志“本地通知成功”。但是本地通知没有在设备中触发。
在 Appdelegate 中,我添加了
我做错什么了?为什么应用程序通知没有被触发?
ios - 如何将 UNNotificationCenter 与本地通知一起使用的示例?
我正在尝试在我正在构建的应用程序上实现本地通知。我的大部分代码都遵循文档中所写的内容
我将在下面发布我的代码。我目前的问题是通知永远不会出现。我第一次加载应用程序时出现了权限屏幕,我说“允许”
在 AppDelegate 中的 didFinishLaunchingWithOptions 方法中
didFinishLaunchingWithOptions
以下也在 AppDelegate 中
正如我之前所说,通知从未出现,我不知道为什么。我设置了内容、触发器和请求,然后将请求添加到 UNUserNotificationCenter。
有没有人有一个可行的例子,或者可以告诉我哪里出错了?
我在这里找到了一个类似的答案,但这个答案没有解决为什么UNTimeIntervalNotificationTrigger
不起作用,而是解释了如何设置UNCalendarNotificationTrigger
谢谢
ios - UNUserNotificationCenterDelegate 方法未被调用 Xcode 8 iOS 10
我完全按照这里提到的所有步骤进行操作:Push notification issue with iOS 10。但不幸的是,这两种方法没有被调用:
唯一调用的方法是:
但是,didReceiveRemoteNotification
关闭应用程序时不会调用。
我正在使用 Xcode 版本 8 和 iOS 10.0.2
AppDelegate.h
AppDelegate.m
此外,如果我在 didReceiveRemoteNotification 中调用 return,我会收到错误消息:
警告:应用程序委托收到了对 -application:didReceiveRemoteNotification:fetchCompletionHandler: 的调用,但从未调用过完成处理程序。
当我看到 iOS 控制台(获取更多推送通知日志的工具)时,我会看到以下错误:
ios - Swift3 Xcode 8: 'none' 不可用:使用 [] 构造一个空选项集;我应该怎么办?
我UIUserNotificationType.none
在 ViewController.swift 上使用 Swift3 中的,我得到了这个错误: 'none' is available user[] to construction an empty option set ; 这是我的代码:
ios - 多个 UNUserNotifications 未触发
我正在设置多个 UNUsernotifications,如下所示,
在该set10Notif
方法中,我设置了多个(8 个用于测试)通知,时间距当前时间 10 秒。
所有本地通知均已设置。但是设备中只有一个通知被触发,这是最后一个。
为什么多个通知不能不触发?我做错什么了?
ios - iOS 10 单次设置 UserNotifications 数量的限制是多少?
我开发了一个应用程序,其中我为不同的火灾日期一次安排了 64 个本地通知。
这对于小于 10 的 iOS 非常有效。但是对于 iOS 10,本地通知无法正常工作,因为我使用了 UserNotifications 框架并使用在模拟器上正常工作的通知安排了 64 个通知。
我也在设备上收到了所有 64 个本地通知。但是,当我在收到一些通知后为 iOS 10 安排了 64 条通知时,我得到了“XPC 连接中断”和“无系统应用程序错误”,并且我的 iOS 开始重新启动并且应用程序被终止。
在预定的 64 个用户通知之后的任何时间都会出现此错误。
我认为在 iOS 10 中一次安排 UserNotifications 的数量有一些限制。
我已经搜索过了,但没有得到任何解决方案。