[Ios App] App Store 심사 과정
[Ios App] App Store 심사 과정
앱스토어 심사 (Review)
앱스토어 심사과정이 까다롭다고 이야기는 들었는데 역시나 여러번 수정요청을 받았다.
등급 조정
- Youtube API같은 외부 영상을 끌어오는 경우는
4세 +
등급은 받지 못한다는 내용이다. - 등급 조정페이지에서 외부영상을 끌어온다고 체크하니 자동으로
17세 +
등급으로 변경되었다
Youtube 저작권에 관한 정보 요청
- 가장 답변하기 어려웠던 요청이였다
- 간단하게
YouTube의 영상을 앱에서 보여주는 방식이 YouTube의 저작권 정책과 충돌할 가능성이 있음.
APPLE 측에서 너의 앱이 다른 서비스(YouTube)에서 제공하는 콘텐츠를 합법적으로 사용하고 있는지 증명해라
라고 요청을 받은것이다
Youtube 저작권에 관한 정보 응답
단순하게 많은 사람들이 사용하는 YoutubePlayerKit 오픈소스라서 자유롭게 사용 가능할줄 알았는데 생각보다 증명해야할 부분이 많았다.
우선
Youtube API 공식문서를 통해 앱 내에서 google 이 지원하는 Youtube Tool 을 사용하여 영상재생은 이상이 없다는 것을 증명. (iframe player)
두번째로
내가 이용하고있는 YoutubePlayer Kit open source 가 iframe player 를 기반을 만들어졌다는 것을 증명.
세번째로
모든 조회수와 상호작용은 원본 YouTube 동영상에 반영되어 콘텐츠 제작자가 정당한 수익을 얻을 수 있도록 보장함을 증명.
네번째로
유튜브의 공식 API를 통해서만 동영상을 재생하므로, 콘텐츠 제작자의 개별 허가가 필요하지 않는다는 것을 증명.
최종적으로
내 App은 Youtube API 정책과 서비스 약관을 엄격하게 준수, 유튜브 가이드라인을 위반하는 어떠한 방식으로도 유튜브 콘텐츠를 다운로드, 수정 또는 재배포하지 않는다
라는 점을 설명
답변 메일 작성
- 소통하기 편하도록 영어로 작성한다.
- Apple 본사에서 심사하는지 한국시간으로 밤 10시 ~ 새벽 2시 사이에 심사처리 및 답변이 온다.
iframe player 기반인 것을 설명하기 위해 영상제출
공식 API 참고
- 이번 App은 개발 후 API 정책을 읽어봤는데 앞으로는 기획단계에서
Developer Policies
부터 확인해야겠다. - 이번에는 운좋게 개발자 정책상 내 App 에서 권한이 허용되어서 다행이지만, 저작권 문제로 불가능했다면 코드를 전부 처음부터 수정하거나, 최악의 경우 출시가 불가능할 수도 있었다.
App Store 배포성공
This post is licensed under CC BY 4.0 by the author.