Значок приложения UserNotifications не загружается в уведомлении iOS 14

Итак, я внедрил уведомления в свое приложение, однако я не уверен, является ли это ошибкой или нет, но значок приложения, который отображается с уведомлением, не отображается на моем iPhone, вместо этого отображается значок по умолчанию! Странно то, что это работает на симуляторе, но да! Это ошибка? Вот как они выглядят:

image1 работающего значка симулятораimage2 значка iPhone не отображаетсяизображение, показывающее, что у меня есть все значки


person Jabinator1    schedule 17.07.2020    source источник


Ответы (1)


Вероятно, это происходит из-за кэширования значков приложений.

Во-первых, попробуйте перезагрузить устройство, и проблема должна быть решена, я знаю, что это не похоже на настоящее решение, но это работает, это происходит из-за странной ошибки iOS в некоторых версиях.

Если проблема не устранена, вы можете

  1. Удалите приложение.
  2. Перезагрузите устройство.
  3. Menu - Product - Clean Build Folder
  4. Очистить Derived Data.
  5. Затем запустите снова, и проблема должна быть исправлена.
person Frankenstein    schedule 17.07.2020
comment
Поэтому я попытался удалить его, но это, похоже, не сработало. Как вы очищаете цель? - person Jabinator1; 17.07.2020
comment
Я только что попробовал это, но это тоже не сработало. Я также попытался удалить все значки приложений, запустить приложение, затем повторно вставить значки и снова запустить, однако возникает та же ошибка! - person Jabinator1; 17.07.2020
comment
Да, я только что попробовал еще раз, я удалил приложение, затем очистил папку сборки, затем удалил все содержимое папки Derived Data в ~/Library/Developer/Xcode/DerivedData. - person Jabinator1; 17.07.2020
comment
Реальное устройство, в симуляторе иконка грузилась с самого начала! - person Jabinator1; 17.07.2020
comment
Ну вот! Перезагрузка устройства исправила это для меня, спасибо за вашу помощь! - person Jabinator1; 17.07.2020
comment
Ну вот, наконец. Удачного кодирования. - person Frankenstein; 17.07.2020