Как мне заставить Xcode обновлять локальные копии файлов изображений моего проекта?

StackOverflow https://stackoverflow.com/questions/403645

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня возникли некоторые странные проблемы с Xcode, и на это практически невозможно найти ответы, просто погуглив.

У меня есть несколько файлов изображений значков (просто PNG) в моем проекте Xcode, и когда я изменяю некоторые из них в Photoshop, они не обновляются при выполнении другой сборки в Xcode.Чтобы исправить это, я должен снова добавить файл в проект, а затем удалить старую версию файла, которая уже есть в Xcode.

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

Обновить:Похоже, что произошло то, что когда я впервые импортировал файлы изображений в свой проект, они были добавлены в мой подкаталог "Classes /".Поэтому, когда я обновлял их, это было просто добавление их в корневой каталог моего проекта.

Это было полезно?

Решение

Это довольно странно.Я бы предложил две вещи:

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

  2. Прежде чем снова запустить симулятор, попробуйте Чистота сначала выполните все цели сборки, чтобы убедиться, что ваш проект действительно будет собран заново перед запуском симулятора.

Другие советы

У меня была точно такая же проблема.Следующее исправило это для меня:В Xcode перейдите в Project -> Очистить

Это удалит старые изображения из кэша xcode и покажет ваше новое изображение

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top