2010-02-24 2 views
2

프로젝트의 Xcode에서 내 그룹 및 파일에 Icon.png를 추가했습니다. .plist 파일에서 Icon.png를 사용하도록 지정했습니다. 루트 폴더를 확인하고 Icon.png를 성공적으로 복사했습니다. 그러나 시뮬레이터를 실행할 때 홈 화면의 아이콘이 여전히 회색입니까?iphone sdk : 시뮬레이터에 응용 프로그램 아이콘이 표시되지 않습니다.

또한 아이콘을 처음 추가했을 때 유의하십시오. 그런 다음 번들 이름, 번들 식별자 및 번들 표시 이름을 변경했습니다. 시뮬레이터는 홈 화면에 두 번째 아이콘을 만들었으며 둘 다 동일한 앱을 열었습니다.

내 홈 화면에서 두 아이콘을 모두 지웠고 이제는 빌드 후에 항상 회색 버튼이 생성됩니다.

필자는 plist를 하루 전날 백업으로 되돌리려 고 시도했지만, 아이콘을 변경하면 운이 없다! 나는 또한 새로운 빈 프로젝트를 만들고 아이콘을 추가하려고 시도했지만 여전히 운이 없다.

그것은 나를 괴롭 히고 있습니다. 그것은 Icon.png 프로젝트에 있으며, 이전에 나타났습니다. 이게 이상하게 들릴지도 모르지만 번들 정보를 변경하면 아이콘에 어떤 영향을 미칠 수 있습니까?

+0

iPad SDK는 여전히 NDA하에 있으므로이 질문과 답변은 Apple 개발자 계약에 위배 될 수 있습니다. –

+2

응용 프로그램 아이콘은 모든 이전 SDK 전반에서 매우 표준입니다. 내 훔쳐 갈 필요 없어. – pmhart

답변

1

plist 파일의 변경 내용이 Xcode에서 항상 선택되지는 않습니다. 목표물을 청소하고 재건축하면 무언가가 바뀌는가?

편집 어둠 속에서 촬영했지만 아이콘의 권한을 확인하십시오 (빌드 된 응용 프로그램 내에서 한 번). 읽을 수없는 경우 일 수도 있고 일 수 있습니다.

최근에 sdk를 설치 한 이후로 다시 부팅 했습니까?

편집 2 는 아이콘 파일의 이름과 경우에주의를 지불함으로써 PLIST 파일의 키 CFBundleIconFile 값 확인 (아이콘을! = 아이콘)

당신이 당신의 PLIST 파일을 게시 할 수 있습니까?

테스트 프로젝트에서 키 CFBundleIconFile의 값이 비어 있더라도 Icon.png라는 아이콘 파일이 자동으로 선택되었음을 확인했습니다.

염두에 두십시오이 SKD는 다음과 같습니다

아직 베타
  • 당신이 아이콘을 추가 번들 표시 이름을 변경하려고 할 때 변경 사항을 볼 수없는 경우 NDA
+0

아니요, 여전히 회색입니다. – pmhart

+0

안녕하세요, 업데이트 해 주셔서 감사합니다. SDK를 1 주일 동안 사용해 본 후 매일 재부팅했습니다. 새 것을 다운로드 중입니다. 아이콘을 선택하면 아이콘이 Xcode의 미리보기에 나타납니다. 나는 또한 그것을 다시 명명하고 프로젝트에서 다른 아이콘을 사용하여 시도했다. UITabBar에서 아이콘을 사용하는 데 아무런 문제가 없습니다. 사용 권한 문제가 아닙니다. 아마 SDK의 버그일까요? – pmhart

+0

업데이트 : 베타 3에 내 Icon.png이 표시됩니다. 도움을 주셔서 감사합니다. – pmhart

0

에서 이름이나 다른 속성. 그것은 당신이 정보 plist 파일 Xcode 그들을 데리러 것입니다 몇 가지 변경 사항을 만들 때처럼 보인다. 번들 이름을 변경하면 저에게 효과적이었습니다.

2

실제로 아이콘을 Finder에서 Xcode 리소스 폴더로 끌어다 놓을 때까지 Icon.png가 Xcode의 내 리소스 목록에 표시되지 않았습니다.

파일을 물리적으로 배치하고 정보 plist 파일에 이름을 설정하면 작업이 수행되지 않았습니다.

0

아이콘 png를 삭제하고 다시 가져 와서 해결했습니다. 내 증상은 4.0을 타겟팅 할 때 회색 아이콘이고 동일한 코드베이스 및 info.plist에서 3.2를 타겟팅 할 때 올바른 아이콘이었습니다.

1

지금 당장이 문제가 발생했습니다. 이미 Xcode로 드래그하여 plist 파일을 업데이트하지 않았습니다. 모든 목표물을 청소하고 재건축 해주었습니다. 어쩌면 당신은 단지 하나의 표적을 청소해야하지만 나는 모든 것을 깨끗하게하기로 결정했습니다.

관련 문제