2017-02-11 3 views
0

iOS 용 Phonegap 프로젝트가 있습니다. 방금 덮어 쓴 다음 3 개의 다른 폴더에서 스플래시 화면 이미지를 업데이트했습니다. 나는 응용 프로그램을 구축 할 갈 때 지금은 다음 오류와 함께 실패 터미널에서Phonegap/Xcode 업데이트 된 스플래시 화면 이미지가 빌드되지 않음

OUTPUT

현재 발사 스토리 보드 정의되지 않은

정보 PLIST에서 발사 스토리 보드 설정을 변경하지 않습니다.

프로젝트가 기존 실행 이미지 및 스토리 보드를 사용하지 않기 때문에 빌드 설정을 업데이트해야합니다.

프로젝트가 기존 실행 이미지 및 스토리 보드를 사용하지 않으므로 ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME을 LaunchImage로 설정하십시오.

오류 :에서 오류 에서 /private/var/root/tester/platforms/ios/cordova/lib/prepare.js:239:29 _fulfilled (/ 개인의/var/루트/테스터/플랫폼/IOS/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) /private/var/root/tester/platforms/ios/cordova에 있습니다. /node_modules/q/q.js:857:14 at runSingle (/private/var/root/tester/platforms/ios/cordova/node_modules/q/q.js:137:13) at flush (/ private/var/root/tester/platforms/ios/cordova/node_modules/q/q.js : 125 : 13)_combinedTickCallback에서 16,(내장/프로세스/next_tick.js : 67 : 7)에 process._tickCallback (내장/프로세스/next_tick.js : 98 : 9)에 Module.runMain (module.js : 607 : 11)

터미널

FROM

END 출력 나는이시 config.xml 파일이나 엑스 코드에서 설정을 변경하지 않은 앱은 이미지를 덮어 쓰기 전에 구축 할 수 있었다. 내가 이미지를 바꾸던 때부터 문제가 될 것이라고 생각하지 않았습니다.

누군가가 자세한 내용을 원한다면 제공 할 수 있지만 여기서는 아주 바보하고 단순한 무언가를해야한다고 생각했습니다.

+0

플랫폼을 다시 추가하고 이미지를 교체합니다. 다른 것을 수정하지 마십시오. –

+0

플랫폼을 제거하고 추가하는 것이 phonegap/cordova 프로젝트의 플랫폼 관련 문제에 대한 가장 쉬운 해결책입니다. 문제가 해결되지 않으면 대답에 제공된 단계를 확인할 수 있습니다 – HardikDG

+0

Hardik과 AdiHardik에게 감사의 말씀을 전합니다. 플랫폼을 추가하면 문제가 해결되었습니다. 나는 과감한 발걸음이라고 생각했던 것을하고 싶지 않았지만, 결국 그것은 옳은 선택이었다. 귀하의 도움을 위해 아래에 귀하의 답변을 올바른 것으로 표시했습니다. – Developer887766

답변

1

구형 구성은 시작 화면 이미지를 스토리 보드로 설정되어 있지만, 같이 이제 폴더를 덮어 쓰기에,이 엑스 코드를 열고 일반에 가서 확인하고 시작 화면 구성을 확인

을 교체있어 것 같습니다 아래 그림 :

enter image description here

는 시작 화면 파일 항목을 제거하고 출시 이미지 소스에 대한 '사용 자산 카탈로그'을 클릭합니다. 출시 화면 카탈로그에 필요한 이미지를 생성하고 변화가 같은 것을해야 후 코드는 이제

를 실행해야합니다

enter image description here

관련 문제