2010-07-24 5 views
2

그래서 고해상도 그래픽으로 업데이트를 완료 한 iPhone 응용 프로그램이 있습니다. 내가 "아이콘"아이콘 표시 예상하는 -info.plist 파일의 "아이콘 파일"키를 설정하면 업데이트에 포함iPhone 응용 프로그램 로더 및 아이콘 파일 확장자

([email protected])

새로운 고해상도 아이콘을 추가했다 장치에서 응용 프로그램 로더를 사용하여 응용 프로그램을 업로드하려고하면 아이콘 파일에 확장명이 없다는 메시지가 표시됩니다.

"아이콘 파일"키를 "icon.png"로 설정하고 응용 프로그램을 장치에로드하면 저해상도 아이콘이 표시되고 새 예쁜 아이콘은 표시되지 않습니다.

내 솔루션은 응용 프로그램 로더를 사용하지 않고 대신 iTunes를 사용하여 이진 파일을로드하지만이 방법으로 이진 파일을 업로드하는 방법을 없애기 때문에이 솔루션은 장기적으로 실용적이지는 않습니다.

답변

4

이 주제에 관한 Apple 설명서는 불완전하고 심지어 잘못되었습니다.

는 여기에 귀하의 Info.plist에 고해상도의 아이콘을 사용하여 올바른 방법 ". 아이콘 파일"

<key>CFBundleIconFile</key> 
<string>Icon.png</string> 
<key>CFBundleIconFiles</key> 
<array> 
    <string>Icon.png</string> 
    <string>[email protected]</string> 
</array> 

은 엑스 코드에서이 두 키는 "아이콘 파일"과 같이 표시

관련 문제