是否可以在不使用Apple服务器的情况下向iOS客户端发送推送通知?!
另一方面,是否可以推送整个文件?!比如XML文件,或者你可以只推短信吗?!
另一个问题,有没有办法将xml文件远程推送到iOS客户端?!
答案 0 :(得分:5)
抱歉,这是不可能的。通过推送通知,提供商需要将通知发送到APNS(Apple推送通知服务),然后将其发送到正确的设备。
这就像:
您也无法仅通过文本,声音等文件发送文件。因此,没有通过推送通知的XML文件抱歉。
但是,您可以通过推送通知通知用户有可用文件,然后在应用程序打开时下载。
检查here以了解有关推送通知的更多信息
答案 1 :(得分:-2)
你可以只按下短信,声音(实际上告诉系统在推送时播放特定的声音,而不是实际的声音文件)。所有这些信息都以json格式(推送通知有效负载)传输,最大大小为256字节,如果不使用Apple推送通知系统(apns),则无法执行此操作。
关于第二个问题,您可以使用http请求/响应将xml文件推送到您的应用(当您的应用运行时,而不是推送通知)。