Итак, я внедрил уведомления в свое приложение, однако я не уверен, является ли это ошибкой или нет, но значок приложения, который отображается с уведомлением, не отображается на моем iPhone, вместо этого отображается значок по умолчанию! Странно то, что это работает на симуляторе, но да! Это ошибка? Вот как они выглядят:
Значок приложения UserNotifications не загружается в уведомлении iOS 14
Ответы (1)
Вероятно, это происходит из-за кэширования значков приложений.
Во-первых, попробуйте перезагрузить устройство, и проблема должна быть решена, я знаю, что это не похоже на настоящее решение, но это работает, это происходит из-за странной ошибки iOS в некоторых версиях.
Если проблема не устранена, вы можете
- Удалите приложение.
- Перезагрузите устройство.
Menu
-Product
-Clean Build Folder
- Очистить
Derived Data
. - Затем запустите снова, и проблема должна быть исправлена.
person
Frankenstein
schedule
17.07.2020
Поэтому я попытался удалить его, но это, похоже, не сработало. Как вы очищаете цель?
- person Jabinator1; 17.07.2020
Я только что попробовал это, но это тоже не сработало. Я также попытался удалить все значки приложений, запустить приложение, затем повторно вставить значки и снова запустить, однако возникает та же ошибка!
- person Jabinator1; 17.07.2020
Да, я только что попробовал еще раз, я удалил приложение, затем очистил папку сборки, затем удалил все содержимое папки Derived Data в ~/Library/Developer/Xcode/DerivedData.
- person Jabinator1; 17.07.2020
Реальное устройство, в симуляторе иконка грузилась с самого начала!
- person Jabinator1; 17.07.2020
Ну вот! Перезагрузка устройства исправила это для меня, спасибо за вашу помощь!
- person Jabinator1; 17.07.2020
Ну вот, наконец. Удачного кодирования.
- person Frankenstein; 17.07.2020