我可以使用Apple的推送通知服务发送图像吗?

Hem*_*ore 6 objective-c apple-push-notifications ios

每当我的应用程序收到通知时,我都需要显示图像.

Apple是否推送通知支持图像发送?

更新

如果上面的东西不可能的话可以UIAlertview在收到通知的时候从URL显示图像.

Fir*_*ula 8

不可以.通知有效负载最长可达256个字节.只有当编码图像大小加上有效载荷的其余部分不大于那个时,您才能发送图像......没用.

但是,您可以使用来自alert apn字典的launch-image属性来指定将在应用程序启动时使用的应用程序包中的图像.

或者,您可以发送可在应用程序中下载图像的URL.

请查看Apple Docs

  • 现在有效负载为2KB (4认同)
  • **更新!**iOS 10引入了向推送通知添加媒体附件的功能.所以现在我们可以在推送通知中包含图像. (3认同)
  • Nop,通知图标将始终是应用程序图标.您无法对通知做任何事情,它只发送到设备,设备负责显示警报.您只能在用户打开应用程序时使用通知,读取数据并按照操作行事. (2认同)