Xamarin - Симулятор не обновляется с замененными изображениями - PullRequest
1 голос
/ 02 апреля 2020

Я заменил несколько изображений, но сохранил одинаковые имена изображений в своем приложении Xamarin. Теперь, когда я выполняю локальную отладку, я не вижу замененные изображения, пока я не внесу изменения в XAML, а затем сохраню их, чтобы вызвать «Горячую перезагрузку».

enter image description here

Вещи я пробовал:

  • Очистить> Перестроить> Удалить> Отладка

  • Удалить все папки obj & bin в решении

  • Удалить папку .vs

  • Сбросить содержимое и настройки на iOS симуляторе

  • Удалить и восстановить iOS симулятор в XCode

  • Сделать недостающие изображения на 1 пиксель меньше

  • Удалить все в '~ / Library / Developer / Xcode / DerivedData'

  • iOS симулятор> Настройки> Разработчик> Сброс локальных данных при следующем запуске

  • В терминале> defaults delete com.apple.dt.Xcode

  • Загрузите / купите MacPaw и удалите системный мусор

  • Переключите канал обновления Visual Studio для предварительного просмотра и обратно на стабильный, чтобы вызвать обновление.

Единственный способ, которым я мог Чтобы получить заменяемые изображения, они все еще вносят изменения в XAML, сохраняя, затем Hot Reload показывает изображения, пожалуйста, сообщите.

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

...