问题标签 [silentpush]

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 投票
5 回答
912 浏览

ios - iOS:是否可以在没有声音的情况下向通知中心发送推送?

在 Android 上,我可以发送一个静默推送,该推送被传递到系统托盘。在 iOS 上,我不确定这是否可行。我alert从 中删除了该属性aps,并且我正在为 发送一个空字符串sound。我看到的是徽章计数是静默更新的(这很好),但通知中心没有任何内容。那么有没有办法在没有声音的情况下向 NC 发送推送?

请注意,我不希望推送在屏幕上弹出(即用户不应该看到它,除非他们在屏幕上向下滑动以显示已交付的内容。换句话说,我正在尝试匹配 Android 上的行为) .

0 投票
1 回答
871 浏览

ios - APNS 推送通知后台不再工作

很抱歉重新发布这个问题,因为它被问了几次,但对我来说没有答案是可以的。我的应用不再在后台通知中唤醒。所以我更新了我的 php 脚本并添加了 HEADERs 字段,如此此处记录的 但没有运气。

这是我的示例代码:

?>

我从来没有进入 iOS 方法来捕捉这个通知:

同样在我的设备控制台中,设备似乎正在取消我的通知或没有收到的通知。 在此处输入图像描述

也不是标准通知(不在后台)工作正常。测试 iOS 13.3.1

非常感谢你能给我的任何帮助。

启用后台模式:

在此处输入图像描述

应用程序设置还配置: 在此处输入图像描述

0 投票
1 回答
291 浏览

ios - 静默推送不触发代码执行

我每 30 分钟发送一次静默推送通知,我想在静默通知到达设备时执行代码。但经过多次尝试,我无法得到结果。当我在我的设备上测试它(使用 Xcode 的版本)时,一切正常,在将其上传到 TestFlight 并从 TestFlight 下载版本后,我无法从后台唤醒应用程序或将其从终止状态唤醒。只需在启动应用程序或应用程序进入前台后执行此代码。

根据Apple 文档,我应该能够唤醒应用程序并执行 30 秒的代码。我验证了静默通知已成功发送。我错过了什么?

AppDelegate.swift

PushNotification.js

0 投票
0 回答
102 浏览

ios - 一段时间后,静默推送通知不会触发“didReceiveRemoteNotification”吗?

我正在使用此 apns 有效负载进行静默推送通知

此有效负载已设置为使通知的优先级最高。现在借助此有效负载,我可以在前台、后台和应用程序被杀死但一旦应用程序被杀死和其他一些应用程序时一直收到通知在前台打开。我只能在一段时间内接收通知,之后虽然有效载荷中的徽章值正在使用应用程序的徽章进行更新,但在“didReceiveRemoteNotification”委托中编写/实现的代码没有得到点击,或者我们可以说通知没有触发“ didReceiveRemoteNotification”委托。

这就是我在 AppDelegate 中所做的

有可能,WhatsApp电报也在处理这件事。

0 投票
0 回答
34 浏览

ios - 关闭 iOS 应用程序和强制退出/终止应用程序有什么区别?

如果从用户的角度来看,我不明白关闭应用程序和杀死它之间的区别。

据我所知,如果我想关闭一个应用程序,我将按照此处的说明进行操作https://support.apple.com/en-us/HT201330

但是,如果我想杀死该应用程序,作为用户的我如何做到这一点?如果您在该应用程序的设置中搜索,我知道对于 android,有一个名为强制停止的按钮。

我问这个是因为我想使用静默通知,但不知道它们在这里的含义: 如果有东西强制退出或杀死应用程序,系统会丢弃保留的通知。它取自此页面: https ://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_background_updates_to_your_app

0 投票
0 回答
55 浏览

ios - GCMMessage with content-available flag

I have set up Android and iOS clients with fcm and want to send GCMMessages from pinpoint. Standard push notifications are working fine on both Android and IOS, silent push notification is working for Android but it is not working for IOS.

This is the sample GCMMessage payload that I am trying to send.

0 投票
0 回答
30 浏览

google-chrome - Chrome 和 Adob​​e 通过脚本静默更新,无需从 sccm 部署 msi 文件

我想通过脚本静默更新 chrome 和 Adob​​e 阅读器,而不从 sccm 部署 msi 文件,但没有成功...

你能给我一些建议吗...

0 投票
1 回答
1085 浏览

apple-push-notifications - APNS 内容可用推送在 iOS 15 中不起作用

当应用程序使用 Xcode 13.0、iOS 15 SDK 构建时,iOS 15 设备中未收到 APNS 内容可用推送。

推送内容可用的有效负载数据:1 不工作

但正常的通知消息推送工作

iOS 15 静默推送消息的标头字段中是否有任何有效负载或配置?