没有Apple Server的Apple推送通知

时间:2013-12-13 12:52:54

标签: ios objective-c ios7 push-notification apple-push-notifications

是否可以在不使用Apple服务器的情况下向iOS客户端发送推送通知?!

另一方面,是否可以推送整个文件?!比如XML文件,或者你可以只推短信吗?!

另一个问题,有没有办法将xml文件远程推送到iOS客户端?!

2 个答案:

答案 0 :(得分:5)

抱歉,这是不可能的。通过推送通知,提供商需要将通知发送到APNS(Apple推送通知服务),然后将其发送到正确的设备。

这就像:

enter image description here

您也无法仅通过文本,声音等文件发送文件。因此,没有通过推送通知的XML文件抱歉。

但是,您可以通过推送通知通知用户有可用文件,然后在应用程序打开时下载。

检查here以了解有关推送通知的更多信息

答案 1 :(得分:-2)

你可以只按下短信,声音(实际上告诉系统在推送时播放特定的声音,而不是实际的声音文件)。所有这些信息都以json格式(推送通知有效负载)传输,最大大小为256字节,如果不使用Apple推送通知系统(apns),则无法执行此操作。

关于第二个问题,您可以使用http请求/响应将xml文件推送到您的应用(当您的应用运行时,而不是推送通知)。