问题标签 [nsusernotification]
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.
objective-c - 即使从模拟器中删除应用程序也会触发本地通知
我正在应用程序中实现 UserNotification,现在的问题是,一旦我设置了每分钟重复的通知,它就可以正常工作。一旦我从模拟器中删除应用程序并再次安装,旧的设置通知会继续显示。如果我从模拟器中删除应用程序,它不会被删除吗?任何帮助!
ios - 用户通知是否收到响应方法不允许我将更新的变量传递给 UIApplication.shared.open() ?
我正在询问UIApplication.Shared.Open()
在 IOS 中打开默认消息应用程序的方法。我已经实现了 UserNotification,在哪里和userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void) { }
方法被调用,我想用这个 URL 打开默认的消息应用程序。
它适用于具有此静态变量的应用程序的所有状态。即.active .background .inactive
。
当通过某种逻辑我试图schemeHere
为每个通知提供更新的值时,就会出现问题。
该程序不接受更新的值。这是我偏好的完整代码。
这是被调用的函数。
ios - didReceiveRemoteNotification 未调用 - 为什么?
我的应用程序和 UserNotifications 框架有问题。我有一个带有 sendNotification() 函数的主视图控制器,如下所示:
触发器仅用于测试。好吧,30 秒后,我收到了通知。到那时,一切都很好。问题是:当它收到提醒时,它应该调用应用程序委托中的 didReceiveRemoteNotification() 函数,但它没有。这是我的功能:
所以,我收到了通知,在 didFinishLaunchingWithOptions() 函数中插入了这行代码:
即使我收到了通知,它也给了我错误的信息。这怎么可能?
在功能部分,通知和后台获取的后台模式以及推送通知被激活。应用程序委托和视图控制器都导入了 UserNotifications,添加为 UNUserNotificationCenterDelegate 并且都有一个 center.delegate = self 代码之一。为什么它不起作用?为什么我的 didReceiveRemoteNotification() 函数没有被调用?
谢谢你的帮助...
ios - iOS:收到 UserNotification 时做些什么?
每次将 UserNotification 消息传递给用户时,是否可以做一些事情?
这是我在用户按下按钮时发送通知的代码。(即,10 秒后,通知出现在用户面前。)
即使用户没有按下通知,我也希望更新应用程序的一些变量(假设应用程序在后台)。
可能的?
或者,只要完成此通知。根据我的应用程序中的一些计算,可能会安排另一个新通知吗?(不固定时间,不能重复使用)
macos - 在 Mac OSX 上删除预定通知
我使用 C#/Mono 来安排通知,NSUserNotificationCenter
如下所示:
这按预期工作。出现一个初始通知,然后在延迟 65 秒后下一个通知,然后是下一个通知,依此类推。
但是:在我退出应用程序后,通知不断出现!他们仍然这样做。
我删除了应用程序并清空了垃圾桶。我重新启动了我的 Mac。我在设置/通知中心打开/关闭了应用程序的通知。一切都无济于事。
我按照建议删除了 OSX Sierra 中的 SQLite 通知数据库。只有旧的.db文件。没有改变。
我也不能从通知中心删除应用程序,也不能停止计划的通知。
我还可以做些什么?
PS:准确地说:我检查了这个帖子,但没有任何工作。
ios - iOS - 当应用程序在后台时,关于 NSUserDefaults 更改的通知
我有两个应用程序共享一个应用程序组@"group.edu.tds.poc.shared"
使用此应用程序组的 NSUserDefaults,我能够在阅读器应用程序和编写器应用程序之间交换数据。
Writer App 将数据写入 NSUserDefault
Reader App 从 NSUserDefault 读取数据
我现在希望在编写器应用程序修改键值后立即通知阅读器应用程序。即当编写器应用程序在前台运行时我可以通知阅读器应用程序(阅读器应用程序在后台运行或未运行)。
我已经实施了标记的解决方案,但没有运气:
仅在 Reader App 处于前台状态时回调。(使用 Reader 应用程序写入共享默认值)
知道这是否可以实现吗?
ios - 收到推送通知时如何更新徽章编号
我需要帮助完成这段代码,以便应用程序在收到推送通知时显示徽章编号,我可以收到推送通知,但应用程序上没有徽章,这是代码
objective-c - NSUserNotification 关闭电话 didActivateNotification
由于 MacOS 10.13 每次我单击NSUserNotification
它调用的关闭按钮时:
我怎样才能防止这种情况或处理close
vsaction
按钮
要创建通知,我会这样做:
并NSUserNotificationAlertStyle
在.plist
设置为“ alert
”
但现在基本上关闭按钮的反应方式相同actionButton
??
c++ - 来自纯 C++ 的 NSUserNotification
我正在尝试从纯 C++ 发布 UserNotification。我的代码基于这个 SO 答案:https ://stackoverflow.com/a/14083212/5548305
现在我无法为对象属性设置值。我确信我缺少一些东西。我试图利用setValue:forKey
,但我找不到任何文档。我搜索了 objc-runtime.h 和 obj.h,但找不到任何让我跳出来的东西。有没有人在这方面尝试过/成功过?