如何更改通知iOS中的图标?

Posted

技术标签:

【中文标题】如何更改通知iOS中的图标?【英文标题】:How to change icon in notification iOS? 【发布时间】:2014-04-16 06:32:54 【问题描述】:

我正在创建一个基于导航的应用程序,其中有一个功能会提醒用户一些将要发生的事件。 为此我们使用推送通知,我知道如何实现推送通知,

但我的问题是,当推送通知到来时,我可以更改通知中心的图标吗?

注意:我不是在谈论徽章图标,

查看所需的通知中心图片:

如果不是,请提供参考。

【问题讨论】:

不,你不能像你的应用图标一样改变它 【参考方案1】:

推送通知的布局和呈现方式由 ios 定义,您可以提供始终与推送通知(始终相同)和文本消息一起使用的应用程序图标。您使用的图标必须基于您用于应用程序本身的相同应用程序图标。这是指南的一部分

这是它的参考

https://developer.apple.com/ios/human-interface-guidelines/features/notifications/

【讨论】:

感谢您的回复,如果您提供苹果文档的参考,那就太好了。 developer.apple.com/library/ios/documentation/userexperience/… 链接失效。这是更新的:developer.apple.com/design/human-interface-guidelines/ios/…【参考方案2】:

不,你不能。推送通知图标是您在 Info.plist 的图标列表中指定的。这不能针对每个通知进行更改。

【讨论】:

【参考方案3】:

iOS 在横幅中显示您的应用图标的小版本,以便人们一眼就能看出是哪个应用在通知他们。

Click here to read Apple Notification Guidelines.

【讨论】:

非常感谢 - 你能指定它使用的图标大小吗?

以上是关于如何更改通知iOS中的图标?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ionic 2 中更改推送通知的图标/徽标

更改前屏 iOS 上的通知图标和应用程序名称

有啥方法可以更改通知图像

是否可以动态更改通知图标

收到推送通知时如何更改范围变量

如何以编程方式更改解析推送通知图标?