You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS 15 系统推送通知自定义图标显示错误如何修复?

iOS 15 通知栏图标不显示修复方案

根因说明

iOS 15 对系统通知图标的资源匹配规则做了迭代调整,原有仅配置「iPhone Notification iOS 7-15 20 pt」槽位的规则不再适配iOS 15+系统,系统查找不到对应iOS 15专属的通知图标资源时,会自动降级展示Spotlight应用图标。

修复操作步骤

  • 打开Xcode项目中的Assets.xcassets文件,定位到通知图标对应的资源分组
  • 选中该资源分组,在右侧「属性检查器」面板的iOS版本选项区域,勾选iOS 15+,此时会自动新增3个适配iOS 15及以上系统的20pt图标槽位,分别对应1x、2x、3x倍率
  • 按照尺寸要求将对应图标拖入新增槽位:
    • 1x对应20*20px
    • 2x对应40*40px
    • 3x对应60*60px
  • 清理项目编译缓存:按下Command + Shift + K清除旧编译产物,之后重新编译运行项目
  • 若操作后仍未生效,检查Info.plist中CFBundleIcons相关配置,确认没有手动覆盖通知图标对应的资源指向规则

验证方式

在iOS 15及以上版本的真机上触发本地推送测试,确认通知横幅展示的是配置的指定图标,无降级展示Spotlight图标的问题。

内容的提问来源于stack exchange,提问作者Andrey Chernukha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 15:36:02