问题标签 [remote-notifications]
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 - 收到远程通知时没有委托
我有一个MainViewController
which has delegate
and datasource
for a iCarousel 项目。在应用程序中工作时一切正常。
didReceiveRemoteNotification
我在下面的行中编码的内部方法
这调用了一个MainViewController
函数,该函数又调用了reloadData
iCarousel 的函数。我确定正在调用 fetchAndLoad,但 reloadData
不是。只有当应用再次进入前台时才会调用 reloadData。
这个问题是否与MainViewController
委托有关,我该如何解决?
ios - 如何以编程方式将 iOS 的远程通知配置为仅振动不播放声音或播放声音而不振动?
如何以编程方式将 iOS 推送通知配置为:
ios - 未收到从 Firebase 控制台发送的推送通知
我从 Firebase 控制台发送的推送通知没有出现。昨天,当我删除我的应用程序并重新安装时它们出现了 - 但只有 1 次,然后它们再次停止出现。今天他们根本没有出现..
我尝试更新我的 APNs 证书,在 Firebase 上创建一个新应用程序,运行示例代码,检查正确的包标识符,检查 xcode 中的设置,现在我失去了想法..
我能够收到来自 APNs 测试人员的推送通知,所以我很确定我的证书是好的!不知何故,这一定是一个 Firebase 问题。
这是我的 appDelegate:
我看不到缺少什么 - 有没有人遇到过同样的问题,或者知道可能的解决方案?:)
此致!
ios - 检索应用关闭时收到的通知中的深层链接
我最近发现,当我的应用程序关闭时(我说的是它完全关闭,而不是在后台),我打开的任何带有深度链接的推送都会启动应用程序,但就是这样,深度链接永远不会被考虑在内帐户。
经过调查,我意识到当应用程序关闭并通过推送打开它时,应用程序:didReceiveRemoteNotification 不会被调用。由开发人员在 application:didFinishLaunchingWithOptions 中检查 launchOptions 字典,并查找 UIApplicationLaunchOptionsRemoteNotificationKey 的值,这意味着应用程序是通过推送打开的。
以下是以这种方式打开我的应用程序时对 launchOptions 的描述:
所以,不知道任何其他方式,我必须在launchOptions中检查UIApplicationLaunchOptionsRemoteNotificationKey的值是否存在,然后获取键“azme”的值,以及键“au”的值,这似乎完全错误的方法,并像往常一样打开 URL。
我找不到更好/更传统的方法来做到这一点,有吗?
谢谢您的帮助 !
ios - ios9:检测设备是否收到通知
目标:我想在设备上收到通知后使用通知数据。我实现了方法
我可以在通知上看到可操作的按钮,当单击按钮时,我知道已经采取了行动。
也实现了
但收到通知后,该方法不执行。
ios9及以下有什么限制吗?
ios - 静默远程通知 - 应用被杀状态 iOS 10
我正在我的应用程序中集成静音远程通知,一切正常。但问题是当我的应用程序处于终止状态或未运行状态时,不会触发任何应用程序委托方法。
当我在设备日志中看到时,我可以看到: "Springboard : High Priority Push: - App denied"。
谁能帮帮我。
我已经实施
/li>当应用程序处于后台和前台状态时,上述方法将被触发。
我在功能中启用了后台获取和远程通知
注意: 我通过终端发送静默推送通知,如下所示:
提前致谢
ios - 为什么对成员“下标”的引用模棱两可?
这是我的 Swift 3 代码:
它会导致编译时错误,提示:
对成员“下标”的模糊引用
请问有人可以帮我吗?
ios - 如何在 Swift 3 中使用 Firebase 处理 UNUserNotificationCenter 和 FIRMessaging 的委托?
我正在尝试使用 Firebase 在我的应用程序中实现推送通知,但是在遵循他们的文档时,我必须添加以下代码行:
添加此代码后,应用程序将无法编译,它会向我抛出错误,让我知道我
无法将类型的值分配
AppDelegate
给类型FirMessagingDelegate
而我
无法将 AppDelegate 类型的值分配给 UNUserNotificationCenterDelegate 类型。
所以很自然地,我将FIRMessagingDelegate
and添加UNUserNotificationCenterDelegate
到我的应用程序中,但是FIRMessagingDelegate
不允许应用程序编译说
类型 AppDelegate 不符合协议“FirMessagingDelegate”。
Any ideas? I haven't managed to find any other situations in which others have encountered this error, and in Google's documentation, these two delegates aren't even added.
swift3 - Swift3 - IOS App在后台时修改FCM远程通知
message = FCM 远程推送通知
我是 IOS 的新手。我使用 Xcode 8、Swift3 作为编程语言。我的问题是,当我的应用程序处于前台时,我可以修改我的消息(就像我可以对我的消息进行子串化,并且我可以根据我的消息数据执行不同的功能。)。这是功能
但是当我的应用程序进入后台时,我的通知出现在通知树上但是我完全无法处理远程通知。我什至无法通过编码远程通知接收到的数据来获取。当应用程序关闭时,通知显示在顶部。
因为我以加密形式从 android 发送通知。所以如果应用程序在前台,我可以轻松解密它。但是当应用程序在后台时,消息会显示在通知栏上。
ios - 应用程序终止时的远程通知
我是 iOS 和 Swift 的新手。我正在我的应用程序中实现远程通知。当应用程序处于活动状态或在后台时,一切正常。但是当应用程序终止时,我的通知没有出现。我得到的只是通知的警报声。