iPhone 5 Optimization Requirement 문제

2013. 5. 27. 11:49아이폰 개발

Dear developer,


We have discovered one or more issues with your recent delivery for "XXXXX". To process your delivery, the following issues must be corrected:


iPhone 5 Optimization Requirement - Your binary is not optimized for iPhone 5. As of May 1, all new iPhone apps and app updates submitted must support the 4-inch display on iPhone 5. All apps must include a launch image with the -568h size modifier immediately following the <basename> portion of the launch image's filename. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images. Learn more about iPhone 5 support and app launch images by reviewing the iOS Human Interface Guidelines and iOS App Programming Guide.


Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.


Regards,


The App Store team


----------------------------

최근에 등록한 어플리케이션이 제대로 등록되지 않고 "Invalid Binary"라고 표시되면서 등록이 거부되었다. 이전부터 특별한 문제가 없던 어플리케이션이라 Clean을 하고 다시 빌드하여 등록했으나, 다시 "Invalid Binary"라고 나온다. 그래서 부랴부랴 메일을 확인해보니 위의 내용처럼 5월 1일 부터 어플리케이션의 런치 이미지를 반드시 등록해야 한다고 한다.



"런치 이미지"가 뭐였더라... 곰곰이 생각해보니, 프로젝트 요약 정보에 있는 아래와 같은 항목이었다. 그 동안은 여기에 런치 이미지 파일을 등록하지 않아도 그냥 등록이 되었으나, 이번달부터 규정이 바뀐 듯하다. 늘상 있는 일이니 황당하지는 않지만, 매번 이렇게 당하는 것에 익숙해진 것 같아서 슬프다. 320x480, 640x960, 640x1136 사이즈의 실행 화면 이미지 파일을 등록해주고 다시 빌드하여 등록하니, 기다리던 "Waiting for Review" 상태로 바뀌었다.


어쨌든 등록해주셔서 감사. 쩝.