0

我开发了一个使用 APNS 的聊天工具,以便将消息发送给登录的用户。

为此,我在 c# 中使用了 MoonAPNS dll,并开发了一个 ASP Web 服务来存储在数据库中并发送通知。

我已经测试了服务器中的每种方法,直接从 IE 连接。并且工作正常。所有数据都存储在数据库中,并且通知会正确发送到注册设备。

为了在设备上使用,objective-c 中的实现工作正常。调用服务并执行 DB 中的每个步骤,与 IE 中的测试相同。设备中未收到通知除外。

任何人都知道从设备调用服务时是否有任何问题?

谢谢。

4

1 回答 1

0

冬青妈妈!

最后我发现了问题。

MoonAPNS dll 允许在通知正文中添加带有信息的额外标签。

我一直在使用此功能来添加用户的额外信息,以便在收到通知时使用。

昨天我做的最后一项更改是添加一个图标 URL 作为用户标签。此 URL 作为额外字段注入到通知中。

好吧,正如墨菲定律所说...一旦我删除了最后一分钟的更改,一切正常。

现在的问题是:APNS 会阻止带有嵌入 URL 作为字段的消息吗?

谢谢。

于 2012-04-19T10:58:51.907 回答