2012-10-22 3 views
6

처음 앱 스토어에 앱을 제출하는 것이므로 나와 함께하시기 바랍니다. iOS 6.0을 사용하고 있습니다.CFBundleIcons, CFBundleIconFiles, CFBundleIconFile을 어떻게 정의합니까?

저는 앱 스토어에 적용 할 평가를 위해 앱을 검증하고 제출해야하는 마지막 단계에 도달했습니다. 그러나, 맨 끝에, 그것을 검증하는 동안 나에게이 오류 메시지가 준 :

enter image description here

그래서, 내가 응용 프로그램에 대한 모든이 켜지지 아이콘을 포함했다고했다 확인에의 Info.plist 파일을 확인. 나는 그들 모두를 가지고 있었다.

"아이콘 파일"에서

enter image description here

는 "아이콘 파일"및 "아이콘 파일 (아이폰 OS 5)"나는 기본 57x57 아이콘을 제공 않았다 :

내의 Info.plist입니다 iPad 용 아이콘 및 iPhone 용 아이콘이 있습니다. 그것들은 프로젝트 파일의 같은 디렉토리에 있습니다.

무엇이 여기에 있습니까? ("CFBundleIcons/File/Files"라는 항목을 추가하려고했지만 추가 할 항목이 없었습니다.) 내가 rmaddy의 조언을 따라 후

다음

내의 Info.plist 업데이트됩니다 : 모든 아이콘 파일이 이상 (정확한 치수를 제대로 경고 노란색 삼각형 업데이트되지 않았는지

이제 enter image description here

요약 탭의 이미지). 여전히이 오류 메시지가 나타나는 이유는 무엇입니까? 그 밖의 무엇이 나는 놓친다?

+0

문제를 해결하는 방법은 확실하지 않지만 잘못된 위치에있는 이미지가 두 개 있습니다. "Default.png"와 두 개의 스크린 샷 (그게 무엇이든)은 아이콘 파일 섹션에 그룹화해서는 안되며 ios 5 아이콘 파일과 동일해야합니다. 또한 망막 아이콘 (114 x 114)이없고 iPad 용 아이콘 (72 x 72)이 없기 때문에 "크기를 확인할 수 없습니다"문제가 발생할 수 있습니다. 긍정적이지는 않지만 확실하게 시도 할 사항. – Greg

답변

6

모든 아이콘을 확인하고 이미지를 시작하는 가장 간단한 방법은 Xcode에서 프로젝트 타겟 (또는 둘 이상의 타겟)의 요약 탭으로 이동하는 것입니다. 요약 탭에는 iPhone/iPod touch 배포 정보 섹션과 iPad 배포 정보 섹션이 있습니다. 이 두 섹션에는 앱 아이콘 및 이미지 실행을위한 장소가 있습니다. 각각을 클릭하고 적절한 이미지를로드하십시오. 노란색 경고 삼각형이 나타나면 이미지 크기가 잘못되었거나 다른 문제가있을 수 있습니다. 이 방법으로 모든 이미지를 채우면 Info.plist가 올바른 항목으로 올바르게 업데이트됩니다.

게시 한 스크린에 시작 이미지 (Default.png) 및 아이콘이 속한 일부 스크린 샷을 넣으려는 것이 분명합니다. Default.png는 시작 이미지입니다. 스크린 샷은 프로젝트의 어느 부분에도 적용되지 않습니다. iTunes Connect에로드됩니다.

+0

감사합니다 rmaddy. 나는 당신의 제안을 따르고 iPhone/iPod과 iPad 모두에 대한 모든 응용 프로그램 아이콘과 실행 이미지를 추가했습니다. 이미지의 크기가 정확했고 이미지에 노란색 삼각형이 표시되지 않았습니다. 그러나, 내 애플 리케이션의 유효성을 검사 할 때 여전히 동일한 오류 메시지가 나타납니다. 나는 나의 새로운 정보의 업데이트 그림을 게시 할 것이다.plist – TATN

+0

모든 것을 올바르게 추가 한 후에 다른 아카이브 빌드를 수행하고 새 아카이브에 대한 유효성 검사를 수행 했습니까? – rmaddy

+0

예, 했어요. 모든 이미지를 추가 한 후 프로젝트를 정리 한 다음 프로젝트를 다시 빌드하고 (잘 작동하고 새로운 아이콘이 내 iPad에 표시됨) 아카이브를 빌드 한 다음 최종적으로 유효성 검사를 수행했습니다. – TATN

1

내 경우에는 plist 파일의 이름이 일반 -> 응용 프로그램 아이콘 아래의 파일 이름과 일치하는지 확인하여 문제를 해결했습니다. 정확히 일치해야합니다.

관련 문제