在推送/本地通知右侧显示自定义图像?

问题描述 投票:0回答:2

我收到了来自存折应用程序的通知,我在其中保存了我购买的电影票。该通知在锁定屏幕上有 2 个图像:左侧有我购买电影票的原始应用程序的图标,右侧有存折票信息的图像。检查下面的屏幕截图:

enter image description here

此通知是本地通知,由 Passbook 应用程序生成。

首先我想知道如何在右侧添加自定义图像,该图像不是应用程序图标,而是稍后在应用程序中生成的内容。我希望实现这一目标,但还没有太多相关信息。

第二,推送通知也可以吗?如果是,是否有文档提到它?

编辑:我只是想知道上面的截图是否可以完成。因为 Passbook 正在这样做。我需要解决方案,即使它只是用于本地通知。

ios objective-c push-notification uilocalnotification
2个回答
1
投票

你应该使用Widget,这是iOS应用程序的一个非常好的功能。在小部件中,您可以在应用程序中使用自定义视图来获取本地通知。因此,通过使用该小部件,您可以在通知的右侧显示图像,即使在锁屏中


0
投票

不。通知有效负载的长度最多可达 256 个字节。仅当编码图像大小加上其余有效负载不大于 256 字节时,您才可以发送图像。

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

或者您可以发送可在应用程序内下载图像的 URL。

© www.soinside.com 2019 - 2024. All rights reserved.