2012-09-04 2 views
0

iPhone 응용 프로그램이 망원 iPhone 장치에서만 가정용/데스크톱 화면에 표시되지 않는 것 같습니다.망막 장치의 아이콘이 표시되지 않는 이유는 무엇입니까?

일반 아이폰 시뮬레이터뿐만 아니라 망막 시뮬레이터의 아이콘을 볼 수 있습니다. 내 iPad2 장치에서도 아이콘을 볼 수 있습니다.

내 엑스 코드의 plist는 두 개의 키/값이 있습니다

  1. "아이콘 파일"

을 icon.png하는 항목을 0 세트

  • "아이콘 파일을"icon.png로 설정 내 프로젝트에 포함되어있는 하나의 icon.png는 144 x 144 PNG 이미지입니다 (아이콘 파일의 복제를 거치지 않고 일반 및 Retina iPhones에서 사용하는 하나의 고해상도 아이콘 이미지를 만들 것이라고 생각했습니다.) 망막 버전에는 @ 2x.png가 붙습니다.)

    하나의 icon.png가 모든 iPhone에 계속 표시되어야하므로 망막 iPhone 장치에서 이것이 작동하지 않는 이유가 궁금합니다 (예 : retina iPhone은 여전히 ​​72x72 아이콘을 표시 할 수 있음).

    아무도 내가 여기서 잘못하고있는 것을 보지 않습니까?

  • +0

    Apple에 제출할 계획 인 경우 두 이미지를 모두 제공해야하므로 @ 2x를 끝에 추가해야한다고 생각합니다. 표준 및 고해상도 Apple 지침 상태를 가져야합니다. – Popeye

    +0

    과거에는 망막 디스플레이를 지원하지 않는 앱을 ​​성공적으로 제출했습니다. 망막 장치는 이미지가 뻗어 있기 때문에 퍼지 이미지를 보여줍니다. 아마도 더 이상 이것을 지원하지 않게 변경된 것이 있습니까? – AlvinfromDiaspar

    +0

    나는 내 팀과 다른 사람들을 위해 애플에 애플 리케이션을 제출했다 ... 지난 몇 달 동안 누락 된 망막 이미지 때문에 다시 쫓겨나는 것을 눈치 채었기 때문에 고해상도 이미지 이전에 다시 한 번 지난 몇 주 전에 앱을 마지막으로 제출했을 때 나는 기억이 안납니다. – strings42

    답변

    4

    필자는 시뮬레이터에서 왜 작동하지 않는지 이해하지 못합니다. 응용 프로그램의 다른 모든 이미지와 마찬가지로 밀도 관련 자원을 작성하고 적절하게 이름을 지정해야합니다.

    Per the docs, 두 개의 이미지를 가지고 있어야하고, 그들은 프로젝트의 루트 폴더에 있어야합니다 :

    1. icon.png (57x57)
    2. [email protected] (114x114)
    +2

    +1. * 항상 * 이런 식으로 문서를 사용하십시오. 두 개가 명시 적으로 호출 될 때 하나의 이미지를 만드는 것처럼 지름길을 사용하지 않아도됩니다. 왜냐하면 "복제를 진행"한다고 느끼지 않기 때문입니다. – Tim

    관련 문제