AppStore에 업로드시 Invalid Binary 오류에 대한 대처방법

2016-10-11
23 Views

업로드가 Success된후 iTunes Connect에서 상태가 ~ changed to Invalid Binary 상태에 대한 해결방법을 소개한다.

이런 이슈가 발생하면 계정 메일로 아래와 같은 메시지가 도착한다.

Dear developer,

We have discovered one or more issues with your recent delivery for “My app name”To process your delivery, the following issues must be corrected :

Invalid Icon – The watch application ‘myapp.app/Watch/watch.app’contains an icon file ‘myapp.app/Watch/watch.app/AppIcon98x98@2x.png’with an alpha channel. Icons should not have an alpha channel .

Once these issues have been corrected, you can then redeliver the corrected binary.

Regards,

The App Store team

이 메시지는 아이콘 이미지에 알파채널을 포함하지 말라는 것인데 보통 사용자 데이터에 접근하는 목적을 설명하는 내용을 필수로 넣어야 하는데 이는 iOS10 SDK에서 필요로 하는 카메라와 마이크, 사진 라이브러리등에 접근하는 앱을 사용하는 목적이 있으면 info.plist에 설명하지 않으면 안된다는 것이다.

즉, 필자가 기존 앱을 업데이트하면서 key를 설정했지만 value를 넣지 않고 그냥 보내면서 발생한 오류인데 비슷한 상황을 겪는다면 위와 같이 대처하기 바란다.

Facebook Comments

You may be interested

모바일 앱 아키텍처
Swift
shares15 views
Swift
shares15 views

모바일 앱 아키텍처

MJ Kim - 4월 22, 2017

이 내용은 나름대로 개발해본 내용을 토대로 정리해본 모바일 앱 아키텍처에 대한 내용이다. 이를 정리한 이유는 오래된 아키텍처부터 최근 아키텍처까지 정리해보고…

시간차를 얻는 Date Extension
Swift 3.0
shares6 views
Swift 3.0
shares6 views

시간차를 얻는 Date Extension

MJ Kim - 4월 12, 2017

사용자가 남길 내용에 대한 시간표시를 할 때 일정한 시간차를 표현해주는 경우가 있어 이에 대한 Date Extention을 정리해 보았다. [crayon-58fcc02c05020011996346/]  

Swift 3.1에서 없어진 문법 정리
Swift 3.0
shares34 views
Swift 3.0
shares34 views

Swift 3.1에서 없어진 문법 정리

MJ Kim - 3월 31, 2017

Swift언어는 무엇인가 나올때마다 없어지는 것들이 있어, Swift 3.1에서 컴파일할 수 없게 된 문법내용을 정리했다. switch문을 사용하여 enum에서 protocol을 여러가지 패턴으로…