Ответ 1
Это не касается вообще проблем с очисткой или кэшированием. Проблема заключается в том, что PhoneGap включает все возможные изображения запуска в шаблон проекта по умолчанию. Эти файлы находятся в папке Ресурсы и скопированы для объединения корневой папки в событие сборки. Хотя я правильно выбрал свои собственные изображения запуска в Xcode (экран цели/сводки), стандартные файлы PhoneGap по умолчанию, например. По умолчанию ~ iphone.png переопределяет мои файлы: (
Как только проблема идентифицирована, вы можете ее исправить, но я предпочитаю следующие шаги:
-
Удалите все значки по умолчанию и файлы всплывающих окон в папках /platform/ios/AppName/icons и/splash. Вы, конечно, не нуждаетесь в этих изображениях-заполнителях.
-
В Xcode выберите Targets/AppName, затем вкладку "Сформировать фазы", удалите все имена файлов изображений на вышеуказанном шаге в разделе "Копирование ресурсов пакета".
-
Добавьте свои собственные файлы изображений для значка приложения и запустите здесь изображения.
-
Измените файл Info.plist(файл AppName-Info.plist под /platform/ios/AppName/ ), чтобы включить ваши изображения, вам нужно будет использовать ключи CFBundleIcons и UILaunchImageFile. Перейти на сайт разработчика iOS для справки.