问题标签 [apple-push-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.

0 投票
1 回答
865 浏览

php - APNs 通知失败

我尝试了以下代码(PHP)

回复是

但我无法收到通知

有什么帮助吗?

0 投票
1 回答
1292 浏览

iphone - 使用客户端读取 APNS 有效负载

我想知道客户端上的应用程序是否可以在发送 APNS 通知时读取有效负载中的数据?

例如,如果 APNS 通知说“Hello world!”,并且用户单击“查看”转到应用程序,那么应用程序是否有办法看到 APNS 通知说“Hello world!”。

谢谢。

0 投票
1 回答
3760 浏览

iphone - 如何将 Apple Push Notification 沙箱用作虚拟设备?

Apple 的 APN 服务编程指南在供应和开发部分声称“沙盒环境还充当虚拟设备,支持模拟的端到端测试。” 但是我找不到如何访问此虚拟设备的任何信息(例如,您如何获取设备令牌,如何检查发送的通知的状态等)有谁知道此信息是否有效以及是否有效如何使用沙盒作为虚拟设备进行端到端测试?

0 投票
4 回答
6667 浏览

iphone - Apple Push Notification - 无法回调 didRegisterForRemoteNotificationsWithDeviceToken

我一直在尝试使用 Apple 推送通知服务从我的 iPhone 应用程序中获取 deviceToken。我暂时在服务器端没有任何实现。我已经创建了 APP Id,获得了 SSL 证书,使用 APN 提供配置文件并调用

方法。当我执行应用程序时,它会弹出操作框以允许推送通知(意味着我的 APN 注册请求正在运行)但我的回调未执行。didRegisterForRemoteNotificationsWithDeviceToken和didFailToRegisterForRemoteNotificationsWithError都没有被调用?有人可以帮我解决这个问题吗?以下是我的callbacs供参考。

0 投票
19 回答
123900 浏览

ios - 在 iPhone 上确定用户是否启用了推送通知

我正在寻找一种方法来确定用户是否通过设置启用或禁用了我的应用程序的推送通知。

0 投票
1 回答
2691 浏览

objective-c - 推送通知是如何工作的,它的要求是什么?

我想知道如何让我的应用程序使用推送通知服务。我阅读了指南,但没有找到关于它的详细信息。有人可以告诉我一个简单的方法,它是如何工作的,有什么要求,如何我在我的应用程序中应用它吗?我想知道的一件事,根据指南提供者和APNs之间的连接必须是异步的,这是什么意思?我还读到,如果我们连续连接和断开 APNs 将阻止 IP。那么断开连接后连接到APN的最小时间差是多少。请根据问题指导我。谢谢

0 投票
4 回答
45527 浏览

ios - 如果应用程序已经在运行,如何处理推送通知?

如果应用程序已经在运行,我们如何处理推送通知?如果应用程序正在运行,我想显示一个警报(而不是推送通知警报)。仅当应用程序未运行时,才显示推送通知警报。

另外,如果我向 APNs 发送有效负载,如何创建带有取消按钮的警报?

0 投票
1 回答
1201 浏览

iphone - 如何在iphone应用程序中向服务器发送http post请求?

我如何从我的本机 iphone 应用程序发送带有特定计时器请求的设备令牌,以便在指定时间后推送通知警报到达设备。

0 投票
2 回答
376 浏览

iphone - 我是否需要维护一个数据库以在我的 Web 服务器上使用推送通知?

我们如何维护数百个设备的推送通知?我们需要在服务器上维护一个数据库还是苹果会维护这个,我们只需要发送有效负载。我在这件事上也很困惑,我如何取消已经发送的有效负载...有人知道吗?

0 投票
2 回答
1962 浏览

php - PHP如何解压Apple APNS反馈数据

我已成功连接到 Apple 的反馈 APNS 服务器,但我不确定如何解压缩从 fread() 获得的二进制数据。有谁知道如何做到这一点?文档说前 4 个字节是时间戳,接下来的 2 个是令牌长度,其余的是设备令牌。

在调用 fread 之后,如何将这些信息解压缩为可读字符?