这个问题可能看起来很奇怪,但是请原谅。
是否可以发送带有推送消息的音频文件?因此,无论何时收到设备的推送消息,都会自动播放音频文件!
我知道有效负载只接受字符串,但只想知道其他可能性! Resource
到目前为止,我们尝试过这种方式,
推送消息被发送到设备。每当用户选择推送消息时,在设备上播放警报(iPhone或Ipad中的本地音频文件)。
答案 0 :(得分:1)
您只能发送随应用程序打包的声音文件的文件名。通知到达时,该文件将自动播放。实际上在有效载荷中发送声音文件是不可能的。即使您以某种方式对数据进行编码,这种方式可以包含在通知的json有效负载中,但您只能使用256字节,并且您可以使用该字节进行发送。
APN指南:
声音
应用程序包中声音文件的名称。这声音 文件作为警报播放。如果声音文件不存在或默认 被指定为值,播放默认警报声音。该 音频必须是兼容的音频数据格式之一 系统声音;有关详细信息,请参阅“准备自定义警报声音”。