我收到了来自存折应用程序的通知,我在其中保存了我购买的电影票。该通知在锁定屏幕上有 2 个图像:左侧有我购买电影票的原始应用程序的图标,右侧有存折票信息的图像。检查下面的屏幕截图:
此通知是本地通知,由 Passbook 应用程序生成。
首先我想知道如何在右侧添加自定义图像,该图像不是应用程序图标,而是稍后在应用程序中生成的内容。我希望实现这一目标,但还没有太多相关信息。
第二,推送通知也可以吗?如果是,是否有文档提到它?
编辑:我只是想知道上面的截图是否可以完成。因为 Passbook 正在这样做。我需要解决方案,即使它只是用于本地通知。
你应该使用Widget,这是iOS应用程序的一个非常好的功能。在小部件中,您可以在应用程序中使用自定义视图来获取本地通知。因此,通过使用该小部件,您可以在通知的右侧显示图像,即使在锁屏中
不。通知有效负载的长度最多可达 256 个字节。仅当编码图像大小加上其余有效负载不大于 256 字节时,您才可以发送图像。
但是,您可以使用警报 apn 字典中的 launch-image 属性来指定应用程序启动时将使用的应用程序包中的图像。
或者您可以发送可在应用程序内下载图像的 URL。