问题标签 [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 回答
672 浏览

iphone - 是否可以使用共享托管服务发送推送通知?

我想知道我可以使用共享托管服务进行推送通知还是需要其他服务?哪个最适合推送通知,请告诉我。

0 投票
2 回答
8286 浏览

iphone - APNS 令牌的有效期是多久?

使用 APNS,当设备注册时,它注册的令牌的有效期是多久?安装应用程序的整个时间?我似乎记得文档中的一条注释说它只有在同步/重置之前才有效,但是再次查看文档我找不到该注释(并且在我的(诚然非广泛的)测试中它并没有成立) . 谁能确认每个令牌的有效期?

0 投票
3 回答
4240 浏览

erlang - 如何使用 Erlang 发送推送通知?

我正在尝试使用 Erlang 向 APNs 发送推送通知。这是我到目前为止提出的代码:

该代码没有利用 Erlang 的并发性,而只是一个原型。我只想测试我是否可以以最简单的方式发送推送。

我认为问题出在发送到 APN 的数据包中。这是推送通知的二进制格式:

替代文字 http://developer.apple.com/IPhone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/aps_provider_binary.jpg

我应该如何在 Erlang 中创建这样的数据包?有人可以看看我的代码并告诉我问题出在哪里吗?
此外,我使用 Erlang 的 SSL 应用程序来创建连接并发送数据,我不知道这是问题还是数据包。
谢谢!

0 投票
1 回答
5807 浏览

iphone - 多条 iPhone APN 消息,单一连接

我有一个奇怪的问题。我正在尝试让 Apple Push Notifications 与 Python 一起使用。我可以毫无问题地连接和发送个人消息。当我开始发送多条消息时,问题就会出现,但它甚至比这更奇怪。

我正在使用多种设备进行测试……一些 iPhone 和一些 iPod Touch。我可以毫不费力地向 iPhone 发送多条消息,但如果列表中有 iPod Touch 设备 ID,则后面的任何消息都会失败。

因此,如果我像这样按顺序发送 4 条消息:

1 - iPhone
2 - iPhone
3 - ipod Touch
4 - iPhone

1 和 2 将交付, 3 和 4 失败。

使用相同的设备 ID,如果我将任何 iPod Touch 设备 ID 作为第一条消息,所有消息都会失败。同样,如果我只发送到 iPhone,所有消息都会成功。

这是我正在测试的代码,在当前状态下,我只会收到前两条消息,后两条每次都会失败。

任何帮助,将不胜感激...

0 投票
11 回答
162774 浏览

iphone - 为 APNS 创建 .pem 文件?

如何为 APN 有效负载数据创建要存储在托管服务器中的 .pem 文件?

0 投票
3 回答
7501 浏览

php - 服务器脚本中的 APN 错误

我在我的 php 脚本中收到此错误,同时发送有效负载数据。

是什么原因 ?我需要更改任何设置吗?我还在服务器中安装了 .pem 文件。

谢谢

0 投票
1 回答
1538 浏览

iphone - PushNotification 警报标题

默认情况下,PushNotification 中的警报视图标题显示来自 info.plist 的“捆绑显示名称”。

是否可以更改 AlertView 标题?

谢谢

0 投票
1 回答
1495 浏览

iphone - 在 iPhone 上接收 APN 延迟

有时我在接收 APN 时遇到延迟,而在其他时候它工作得很好。

我也在 ssl://feedback.sandbox.push.apple.com 连接到反馈服务器,但它没有显示任何数据。

延迟的可能原因是什么?

谢谢

0 投票
5 回答
5582 浏览

iphone - 是否可以在 Google App Engine 应用程序中实现 iPhone 推送通知?

我正处于 iPhone 应用程序的规划阶段,由于其可扩展性特性,我正在考虑将Google App Engine用于我的服务器组件。

推送通知使用二进制接口发送到gateway.push.apple.com:2195.

但是,服务器的 JRE 只允许使用以下标准类,不包括这些Socket类。可以URLConnection用某种方式来做到这一点吗?

鉴于 Google App Engine 应用程序的限制,有没有办法实现推送通知?

如果可能,我想避免使用第三方服务,例如AppNotifyUrbanAirship

0 投票
1 回答
100545 浏览

iphone - 我们可以在模拟器中查看推送通知吗?

可能重复:
如何在没有 iPhone 的情况下测试 Apple 推送通知服务?

我想知道我们能否在 iPhone 模拟器上收到推送通知。另外,我想要这样的事情告诉我是否有可能,应用程序打开时未注册推送通知,以及当应用程序终止注册推送通知时。