2017-02-11 5 views
0

У меня есть проект Phonegap для iOS. Я просто обновил изображения в виде брызг в трех разных папках, просто перезаписав их. Когда я иду, чтобы построить приложение теперь он не со следующими ошибками:Phonegap/Xcode Обновлены снимки экрана Splash теперь не будут строить

ВЫХОД ИЗ ТЕРМИНАЛ

Текущий запуск раскадровки неопределенными

Не изменяя настройки запуска раскадровки в информационном PLIST.

Необходимо обновить параметры сборки, поскольку проект использует устаревшие изображения запуска и нет раскадровки.

Установите ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME в LaunchImage, потому что в проекте используются устаревшие изображения запуска и нет раскадровки.

Ошибка: Ошибка при /private/var/root/tester/platforms/ios/cordova/lib/prepare.js:239:29 в _fulfilled (/ частный/вар/корень/тестер/платформы/ИОС/cordova/node_modules/q/q.js: 834: 54) at self.promiseDispatch.done (/private/var/root/tester/platforms/ios/cordova/node_modules/q/q.js:863:30) в Promise.promise.promiseDispatch (/private/var/root/tester/platforms/ios/cordova/node_modules/q/q.js:796:13) at/private/var/root/тестер/платформы/ios/cordova /node_modules/q/q.js:857:14 на runSingle (/private/var/root/tester/platforms/ios/cordova/node_modules/q/q.js:137:13) на флеш (/ частный/var/root/tester/platform/ios/cordova/node_modules/q/q.js: 125: 13) на _combinedTickCallback (внутренний/процесса/next_tick.js: 67: 7) на process._tickCallback (внутренний/процесс/next_tick.js: 98: 9) на Module.runMain (module.js: 607: 11)

END ВЫХОД ИЗ ТЕРМИНАЛ

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

Если кто-то хочет получить более подробную информацию, я могу предоставить, но подумал, что я должен делать что-то совершенно немое и простое здесь.

+0

повторно добавить платформу и заменить изображения. не изменяйте ничего другого. –

+0

Удаление и добавление платформы - одно из самых простых решений для конкретной проблемы с проектами на телефонные звонки/кордова, если это не решит вашу проблему, вы можете проверить шаги, указанные в ответе – HardikDG

+0

Спасибо Hardik и AdiHardik, добавив, что платформа решила проблему. Я не хотел делать то, что, как я думал, был решительным шагом, но в конце концов это был правильный вызов. Для вашей помощи я отметил ваш ответ ниже как правильный. – Developer887766

ответ

1

Похоже, ваши старые настройки будут установлена ​​раскадровка для изображения на экране запуска, но теперь в перезаписывать папку, он получил заменить

Откройте Xcode и проверьте Перейти к общему и проверить конфигурацию экрана запуска, как показано на изображении ниже:

enter image description here

Удалить запись файла на экране запуска и нажмите кнопку «Использовать Asset Каталог» для источника запуска изображения. Создавать необходимые изображения для каталога экрана запуска и ваш код должен работать сейчас

После того, как изменение должно выглядеть примерно так:

enter image description here