2013-10-21 3 views
24

바보 같은 실수를 저지르고 있습니다. 그러나 나는 그것을 알아낼 수 없다.iOS 실행 화면 자산 카탈로그가 작동하지 않습니다.

내 프로젝트에 추가 한 Default.png라는 이미지가 있습니다. 이제 General과 Launch Images로 이동하면이 Default.png를 내 앱의 2x 창으로 드래그 앤 드롭합니다. 프로젝트를 빌드하고 시도 할 때 다음 오류가 발생합니다.

"실행 이미지 세트"LaunchImage "에 적용 가능한 내용이 없습니다."

여기에 문제가 있습니까? Default.png를 끌어서 놓기 만하면됩니다.하지만 이전 버전에서는 그렇게 생각합니다.

아이디어가 있으십니까?

감사

+0

또한 이미지 이름 default.png는 이제 부적절합니다. 그리고 프로젝트에 먼저 추가 할 필요가 없습니다. 필요한 것보다 많은 공간을 차지합니다. 이미지를 폴더 (예 : 데스크톱)에서 애셋 카탈로그로 드래그하기 만하면됩니다. – Fogmeister

+0

필자의 경우 LaunchImage가 하위 폴더로 옮겨져 표시되지 않았습니다. 그래서 자산 카탈로그의 루트 폴더로 옮겼을 때 제대로 작동했습니다. –

답변

22

검색 이름을 변경하고 삭제합니다. 그런 다음 이미 이전에했던 것처럼 드래그하여 이미지를 다시 지정해보십시오.

+2

LaunchImage를 삭제하고 새 이미지를 만들었습니다. 어느 것이 바뀌면 안되지만 지금은 효과가 있습니다. 나는 어리 석다는 느낌이 들었다. 감사합니다 – zburns12

0

"LaunchImage"에 대한 코드를보고 시도하고 당신의 .plist 파일에 LaunchImage의 키워드를 "기본"

+0

이것이 기본값입니다. 이 코드가 어디에 있는지 확실하지 않습니다. 네가 그렇게한다면 나는 그것을 점검 할 것이다. – zburns12

1

나는 여기에서 모든 것을 시도하고 .app을 삭제하고 매번 다시 작성했지만 아무런 효과가 없습니다. 마침내 저주 받았고 이전 스타일의 실행 프로그램 이미지 사양 (프로젝트 설정 창 -> 일반 -> 이미지 실행 -> 소스 -> 자산 카탈로그 사용 안 함)로 다시 전환되었습니다. 엑스 코드에서 제기

20

이 경우 5.0 + 아이폰 OS 7. 자산 카탈로그 컴파일러의 문제를 해결하기위한 엑스 코드 5.0 + 아이폰 OS 7

에서 그룹 응용 프로그램 아이콘, 응용 프로그램의 실행 (기본값) 이미지에 애플 사용 Images.xcassets 오류 "LaunchImage"라는 시작 이미지 세트에 적용 가능한 내용이 없습니다.

접근 방식 : 적절한 크기의 이미지를 LaunchImage에 넣습니다. 예 : iPhone Portrait iOS7 2x에서 640x960 크기 여야합니다. iPhone Portrait iOS 7 R2에서 크기가 640x1136이어야합니다. 참조 iOS 앱 프로그래밍 가이드에서

: 앱이 iOS에서 실행되는 동안

실행 이미지가 표시됩니다

생성하고 설정 아이폰 OS 실행 이미지. 사용자가 앱 아이콘을 탭하면 기기 해상도와 일치하는 시작 이미지가 표시됩니다.

앱 출시 (기본값) 이미지

Xcode 프로젝트 설정에서 앱 출시 이미지를 지정합니다. Xcode 5.0에서는 프로젝트 설정의 일반 탭에서 이러한 이미지를 지정합니다. 이전 버전의 Xcode에서는이 탭의 이름이 다를 수 있습니다. Xcode는 시작 이미지 파일을 응용 프로그램 번들의 최상위 레벨에 배치하고 적절하게 다른 프로젝트 설정을 구성합니다. 특히, Xcode는 앱이 iOS 7 이상에서 실행되는 경우 앱의 Info.plist 파일에 UILaunchImages 키를 자동으로 추가합니다. 이 키는 앱의 시작 이미지 파일 이름을 시스템에 알려줍니다. 이전 버전의 iOS에서는 시작 이미지 파일 이름을 사용하여로드 할 이미지를 결정합니다.

7

다른 iOS 기기의 시작 이미지의 정확한 크기를 추가하여 동일한 오류가 해결되었습니다.

+1

예, 자산에 잘못된 크기의 이미지를 추가하면 동일한 오류가 발생합니다. –

2

이 문제도 발생했습니다. 60X60

  • 배 @ 60pt가 120x120이어야 사각형
  • 크기가 올바른지, (예를 들어) 60pt가 있어야한다

    1. 화면 비율 즉, 애플이 무엇을 기대하고있다 : 몇 가지의 확인

    크기를 고정한 후에 앱이 오류없이 컴파일되었지만 가장 중요한 것은 화면 비율이라고 생각합니다.

  • 1

    필자의 경우 Xcode 7을 사용하면 번들 리소스 아래의 빌드 단계에서 Images.xcassets이 누락되었습니다. 그럼 난 그냥 수동으로 추가하고 문제가 사라 졌어요.

    관련 문제