앱 스토어 심사 가이드 라인 | App Store에 앱 제출하기 위한 8단계 답을 믿으세요

당신은 주제를 찾고 있습니까 “앱 스토어 심사 가이드 라인 – App Store에 앱 제출하기 위한 8단계“? 다음 카테고리의 웹사이트 you.maxfit.vn 에서 귀하의 모든 질문에 답변해 드립니다: you.maxfit.vn/blog. 바로 아래에서 답을 찾을 수 있습니다. 작성자 빌리언즈 이(가) 작성한 기사에는 조회수 7,578회 및 좋아요 111개 개의 좋아요가 있습니다.

앱 스토어 심사 가이드 라인 주제에 대한 동영상 보기

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

d여기에서 App Store에 앱 제출하기 위한 8단계 – 앱 스토어 심사 가이드 라인 주제에 대한 세부정보를 참조하세요

안녕하세요. 빌리언즈 채널의 운영자 이딸라입니다.
앱스토어에 iOS 앱 제출을 위한 방법을
8단계로 설명하였습니다.
앱만들기 시리즈의 마지막 3편이며 1,2편은 아래 링크 참고!
1편: 테이블뷰 생성
– https://youtu.be/cwxvQn4y8ls
2편 : 파이어 베이스 연결
– https://youtu.be/-pu_mh7SgyI
앱만들기 시리즈는 계속됩니다!
즐겁게 봐주시고 구독 좋아요 부탁드립니다.
감사합니다.
이딸라와 소통하기
• 페이스북 _ https://www.facebook.com/cafielo87
• 브런치 _ https://brunch.co.kr/@joonwonlee
• 미디엄 _ https://medium.com/@cafielo

앱 스토어 심사 가이드 라인 주제에 대한 자세한 내용은 여기를 참조하세요.

흔한 애플 앱스토어 심사 리젝 사유 18가지 – 나를 찾는 아이

그렇기 때문에 앱스토어에 무사통과하는 요행을 바라기보다는 애플 가이드라인을 최대한 준수하는것이 장기적인 정신건강에 좋습니다.

+ 여기를 클릭

Source: trend21c.tistory.com

Date Published: 12/22/2021

View: 6237

자주 발생하는 iOS 앱 심사 리젝사유 – 원티드

좋지 않은 디자인 애플은 애플 휴먼 인터페이스 가이드 라인을 지킬 것을 … 기획단계에서 앱스토어 심사 지침을 고려한다면 충분히 리젝을 피하고 …

+ 자세한 내용은 여기를 클릭하십시오

Source: www.wanted.co.kr

Date Published: 1/2/2022

View: 6629

2021년 2월 1일자 앱스토어 리뷰 가이드라인 업데이트

애플 앱스토어 심사 가이드라인이 업데이트되었다. 대충 살펴보자. 정말 대충 살펴봤고 주관적으로 이해했기 때문에 틀린 해석이 있을 수 있다.

+ 여기에 더 보기

Source: seorenn.tistory.com

Date Published: 12/23/2021

View: 7321

[기타팁] 그것을 알아보자, 앱스토어 대표 리젝 사유 5가지 –

말도 많고 탈도 많은 애플 앱스토어(App Store) 심사 과정! … 앱스토어 가이드라인에 따르면, 푸시 알림은 앱을 작동하는 필수 요건이 되어서는 안 …

+ 여기에 더 보기

Source: blog.thebackend.io

Date Published: 11/2/2021

View: 796

[iOS] 앱 심사 리젝 해결 (2.1.0), 배포 완료 – velog

앱스토어 심사 리젝, 리젝 해결, 앱 배포. … 먼저 심사 지침 가이드라인 2.1.0 에 대해 찾아봤다. 필요한 메타데이터가 모두 있고, 정상적으로 작동 …

+ 자세한 내용은 여기를 클릭하십시오

Source: velog.io

Date Published: 2/19/2022

View: 4607

App Store 심사 가이드라인 한글버젼 나옴!! – 브런치

Appstore 심사 가이드라인이 한글 버젼으로 나왔습니다. 살짝 훑어 보았는데요. 개인적으로 “제출하기 전에” 파트에 나오는 개발, 디자인, 마케팅 지침 …

+ 여기를 클릭

Source: brunch.co.kr

Date Published: 1/29/2022

View: 8457

스타트업이 알아두면 좋은 앱스토어 심사시 reject 사유 12가지

스타트업이 알아두면 좋은 앱스토어 심사시 reject 사유 12가지 · 1. 앱을 이용하기 위해 로그인이 필수인 경우 소셜로그인만 단독 사용 금지 · 2. 푸시알림기능을 켜야 …

+ 여기에 더 보기

Source: sites.google.com

Date Published: 4/19/2021

View: 5134

[iOS] 앱스토어 심사 리젝 히스토리 (AppStore reject)

App Store 심사 지침. 먼저 앱 출시를 준비하신다면, 심사 지침을 읽고 준비 중인 앱에 리젝 사유가 있는지 검토하시는 것을 권고드려요.

+ 여기에 자세히 보기

Source: sunidev.tistory.com

Date Published: 11/5/2022

View: 447

주제와 관련된 이미지 앱 스토어 심사 가이드 라인

주제와 관련된 더 많은 사진을 참조하십시오 App Store에 앱 제출하기 위한 8단계. 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

App Store에 앱 제출하기 위한 8단계
App Store에 앱 제출하기 위한 8단계

주제에 대한 기사 평가 앱 스토어 심사 가이드 라인

  • Author: 빌리언즈
  • Views: 조회수 7,578회
  • Likes: 좋아요 111개
  • Date Published: 2020. 2. 16.
  • Video Url link: https://www.youtube.com/watch?v=znMbqO0MqCc

흔한 애플 앱스토어 심사 리젝 사유 18가지

728×90

반응형

아이폰이 국내 첫 출시되고 얼마뒤부터 이것저것 아이폰앱을 만들었으니,

그간 앱스토어에 게임, 데이팅, 소셜, 유틸, 의료, 매거진 등 분야를 가리지 않고 수십종의 어플리케이션을 릴리즈한 경험이 있습니다

그래서 앱스토어 리젝경험도 아주 많습니다

요즘엔 심사가 그래도 빨라졌다고는 하나, 리뷰에서 리젝을 당하면 출시일도 늦어지고,

대응을 위한 여러작업을 해야하기때문에 고통스럽습니다

그래서 지난번에 이러한 경험을 묶어 스타트업이 알아두면 좋은 앱스토어 심사시 reject 사유 12가지라고 포스팅을 올렸는데

반응이 좋아서 이번에 기존 13가지 + 5가지의 사례를 더 추가해봅니다

애플이 2000조가 넘는 세계1위 시총의 기업이라고는 하나,

사람이 검수하는 앱스토어 검수 시스템은 전혀 그에 걸맞아 보이지는 않습니다

다른앱은 앱스토어 가이드라인을 위반했는데 통과되고, 나는 안되고,

깐깐한 검수자가 걸리면 지난번에는 통과했는데 이번에는 리젝을 당한다거나 사람 by 사람의 이슈들이 있습니다

그렇기 때문에 앱스토어에 무사통과하는 요행을 바라기보다는 애플 가이드라인을 최대한 준수하는것이 장기적인 정신건강에 좋습니다

14. 앱내에 커뮤니티 기능이 있는 경우 신고 기능 및 유저 동의 필수

소셜네트워크서비스라던가 커뮤니티류의 서비스인경우 유저들이 서로 게시물을 올리는 기능이 존재합니다

이러한 류의 앱에서는 컨텐츠 정책에 관한 이용약관의 동의를 받고, 유저가 게시물을 신고할수 있는 필터링 기능을 갖추고 있어야 합니다

이러한 기능이 없는 경우 보통 이렇게 회신이 옵니다

– Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users

– A method for filtering objectionable content

– A mechanism for users to flag objectionable content

– A mechanism for users to block abusive users

일단 신고기능만 넣어도 어뷰징 유저를 블록하는 기능까지는 안넣어도 되는것 같기는 한데 있으면 더 안전하겠죠?

15. 각종 기능 권한을 요청할때 적절한 문구를 사용할것

카메라, 사진첩, 블루투스, 마이크 등 사용자의 이용동의 권한을 받아야하는 기능에는 애플의 plist 파일에 해당 권한을 왜 요청하는지에 대한 설명을 넣을수 있습니다

데이터가 어떻게 사용되어지는지 충분히 설명을 넣어야 합니다

좋은예) 카메라로 촬영한 사진 속의 글자를 분석하기 위해 카메라 권한이 필요합니다

나쁜예) 더 나은 경험을 위해 카메라 기능을 켜주세요

나쁜예) 카메라기능이 필요합니다

나쁜예에 해당하는 식으로 문구를 작성한경우 리젝이 됩니다

https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/accessing-user-data/

16. 애플 로그인 기능 추가

소셜로그인을 1개라도 사용하는 경우 반드시 애플로그인 기능을 제공해야합니다

소셜로그인을 1개도 사용하지 않고 자체의 로그인 시스템만 단독으로 사용한다면

애플 로그인 기능을 넣지 않아도 되는데

소셜로그인(구글, 카톡, 페북, 네이버 등)을 사용한다면 애플로그인을 반드시 넣어야합니다

전형적인 애플의 갑질이자 횡포입니다

꼭 넣어야 합니다…

그리고 애플로그인 버튼을 만들때도 문구나 디자인에 있어서도 애플의 가이드라인에 반드시 맞춰야 합니다

이런 애플…

https://developer.apple.com/kr/app-store/review/guidelines/#sign-in-with-apple

17. 애플로그인 했으면 최대한 바로 앱서비스를 이용할수 있도록

16번의 연장선상의 가이드입니다

애플의 생각은 이렇습니다 “애플로그인을 했으면 바로 앱서비스를 정상적으로 이용할수 있어야지!”

그런데 추가적인 절차로 애플로그인 한뒤에 본인인증을 요구하거나 추가적으로 필수적인 정보를 받는 경우에는 애플의 지적을 받습니다

추가적인 정보를 optional로 처리를 하라고…

만약 법률적인 문제로 인해 필수적으로 신원확인 등이 필요한 경우라면 이같은 사실을 고지하라고 리젝이 됩니다

그렇기 때문에 애플로그인후에 회원가입 완료를 위해 추가적인 정보를 받고 있다면

가급적 필수가 아니고 건너뛰기할수 있도록하고, 필수여야한다면 왜 필수로 정보를 받아야 하는지에 대한 명확한 고지를 앱에 표시해야합니다

https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/data-management/

18. 탈퇴 기능을 넣자

애플의 새로운 가이드라인입니다

계정을 생성하는 앱이면 계정 삭제도 지원해라라는 애플의 뜻입니다

이런건 유저입장에서 확실히 좋죠

가입기능만 있고 탈퇴하는 기능이 없는 앱들 많잖아요

탈퇴기능도 넣어줍시다

728×90

반응형

자주 발생하는 iOS 앱 심사 리젝사유

안녕하세요 개발하는 정대리입니다. 오늘도 빡코딩 하고 계신가요? 🔥👨‍💻 지난 시간에 [한국에 아이폰 개발자가 적은 이유]라는 글을 작성하면서 iOS *앱 심사 *리젝에 대해서 한번 언급했었는데요. 그래서 이번 시간에는 놓치기 쉬운, 미리 알면 좋은 자주 발생하는 * iOS 앱 심사 *리젝 사유들을 한번 정리해 볼까 합니다. 1. *소셜 로그인 기능 적용 시 애플 로그인 적용 해당 부분은 *앱 리뷰어에 따라 다르다는 이야기가 있는데요. 리젝확률을 최대한 줄이고자 한다면 그리고 카카오 로그인 같은 소셜로그인 기능이 앱에 들어간다면 애플 로그인을 같이 넣어주는 것이 좋습니다. 2. 타 플랫폼 문구나 아이콘 사용 금지 아무래도 구글은 애플의 경쟁업체이기때문일까요? iOS 앱에 구글이라는 단어나 구글 플레이스토어 등의 컨텐츠가 있다면 리젝사유가 됩니다. 예를 들면 이벤트 팝업으로 구글 플레이 스토어 링크나 안드로이드 앱 출시 완료 같은 문구를 띄워둔다면 리젝이 됩니다. 3. 구현되지 않은 기능, 앱 버그(튕김) 구현되지 않은 기능을 넣어도 리젝이 되는데요. 예를 들어 사진 촬영 버튼이 있는데 해당 버튼을 눌러도 아무 반응을 하지 않으면 리젝 사유가 됩니다. 그리고 앱이 중간에 죽거나 기능적으로 작동을 하지 않아도 리젝을 먹게 됩니다. 4. 사용자가 등록한 컨텐츠에 신고 기능 유무 앱에 사용자가 등록한 컨텐츠, 즉 블로그 포스팅, 사진을 올리는 기능 등이 있고 그것을 사용자들이 볼수 있도록 공유한다면 신고 기능이 들어가는 것이 리젝을 피하는 길입니다. 신고에 대한 프로세스 등을 물어볼 수도 있습니다. 즉 악성 컨텐츠 등에 대한 모니터링 시스템 유무 등을 묻는 것이라고 볼 수 있습니다. 5. 좋지 않은 디자인 애플은 애플 휴먼 인터페이스 가이드 라인을 지킬 것을 권장하고 있습니다. 디자이너 분들중에 애플 휴먼 인터페이스 가이드 라인을 안보신 분이 있으시다면 꼭 보시길 권장합니다. # 애플 휴먼 인터페이스 가이드 라인 https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/ 타 플랫폼인 구글 안드로이드에는 매테리얼 디자인이 있습니다. # 구글 매테리얼 디자인 https://material.io/design/introduction 6. 웹뷰앱 (*하이브리드앱) 앱 컨텐츠의 대부분이 *하이브리드 방식으로 작업이 되어 있다면 앱 심사 진행시 더 신경을 써야합니다. 웹뷰앱은 리젝 확률이 비약적으로 상승합니다. 우선 웹사이트와 iOS앱이 기능적으로 동일하면 리젝 사유가 됩니다. 즉 앱으로서의 기능을 하는지 여부를 묻습니다. 그래서 웹뷰앱이 잘 통과되는 치트키 목록을 여럿 소개해 보도록 하겠습니다. (1) 푸시 알림 넣기 푸시 알림 기능은 앱만의 기능이니 리젝 회피레벨이 +1 증가합니다. (2) 모바일 웹 UI 와 앱의 웹뷰 UI 변경하기 웹뷰 일때는 웹페이지 쪽에서 따로 *플래그 등을 둬서 디자인에 변화를 주면 리젝 회피 레벨이 +1 상승합니다. (3) 카메라 기능 넣기 카메라도 네이티브의 기능이니 넣으면 리젝 회피 레벨이 +1 증가합니다. (4) 아이패드 지원시 UI 확인 아이패드로 앱을 실행 했을때 PC 의 화면이 제공되면 리젝이 될 확률이 증가합니다. 웹프론트 쪽에서 반응형으로 만든다면 큰 무리는 없는 부분일 거 같습니다. 7. 그 밖에 리젝사유들 – 이벤트에 아이폰이나 애플 제품 제공하면시 애플과 관련없다고 표기해야 리젝을 피할수 있다고 합니다 (강형구님 댓글 👍) – 소스상 사용하지 않는 이미지가 있을 경우 리젝 당할 수도 있다고 합니다 (함진영님 댓글 👍) – 클라이언트 요청에 따라 동일한 웹을 다른 이름의 앱으로 심사 요청한 경우 (정대리 빡코딩방 – 초보개발자 코딩님 👍) – 관공서나 지역 관련 아이콘 등을 삽입하였을때, 해당 관청 혹은 부서와의 관계성을 증명하는 서류를 보내시오 하면서 리젝 먹는 경우도 있습니다. (정대리 빡코딩방 – 초보개발자 코딩님 👍) – 앱에서 개인정보를 수급시 만약 앱에서 개인 정보를 수급한다면 어떠한 개인정보를 수급하고, 해당 정보들을 수급하는 각각의 이유와 어디에 사용하는 지 등을 미리 준비해 두면 좋습니다. – 국내 본인인증 서비스등을 사용할 경우 사용자 등록에 대한 프로세스를 요청 할 수 도 있습니다. 신규 사용자 등록 프로세스 비디오 등을 미리 촬영해 두는 것도 리젝을 당했을 때 빠르게 대처할 수 있는 방법 인 거 같습니다. – 음란 컨텐츠에 대한 차단 및 검수 여부 음란 컨텐츠가 제공될 소지가 있다면 해당 컨텐츠에 대한 필터링 및 검수 프로세스를 요청 할 수도 있습니다. – 악성 사용자 차단 프로세스등 악성 사용자에 대한 차단 프로세스를 요청 할 수도 있는데 이건 신고 기능과 연결되는 내용 입니다. – 추가 적으로 한번 리젝이 발생하면 더 꼼꼼히 보는 경향이 있습니다. – 결제 부분에 대해 우회로를 만들었을시 만약 인앱 결제 컨텐츠의 경우 무통장 입금이나 우회로로 결제를 할 경우 해당 앱이 경고를 먹고 바로 앱스토어에서 내려갈 수 있습니다. 이런 기획들은 앱스토어 심사지침을 꼼꼼히 읽어서 기획자 분들이 잘 피해야하는 부분입니다. 기획단계에서 앱스토어 심사 지침을 고려한다면 충분히 리젝을 피하고 리젝을 당하더라도 빠르게 대응을 해서 시장에 보다 빠르게 진입할 수 있을거 같습니다. # 앱스토어 심사 지침 https://developer.apple.com/kr/app-store/review/guidelines/ ——용어 설명—— *앱 심사 : 완성된 앱을 앱스토어에 올리기 전에 애플 측에서 심사를 진행하여 인증이 된 앱이 최종적으로 앱스토어에 올라가게 됩니다. (앱 최초 런치 및 업데이트에 모두 적용) *리젝: 애플에 심사를 올리고 앱 심사지침을 따르지 않아서 앱 심사를 통과하지 못하는 것을 뜻합니다. *소셜로그인: 애플로그인, 구글로그인, 카카오로그인, 페이스북 로그인등 sns 로 로그인을 하는 것을 뜻합니다. *리뷰어: 앱심사를 진행하는 분들을 뜻합니다. iOS의 앱 심사는 사람이 직접 합니다. *하이브리드앱: 컨텐츠를 웹페이지를 보여주는 웹뷰를 보여주고 앱인거 처럼 보이는 앱입니다. 즉 앱이지만 내부의 내용은 웹인 것 입니다. 대부분의 컨텐츠를 웹뷰로 보여줄 수도 있고 부분적으로 적용도 가능합니다. 많은 서비스에서 사용하는 방식입니다. *플래그: 개발에서 사용하는 용어. 말 그대로 깃발을 뜻합니다. 깃발의 문양으로 국가를 판별할 수 있듯 서로 약속을 통해 조건을 결정짓는 값을 뜻합니다. —————— 이번시간에는 정대리가 생각하는 자주 발생하는 리젝사유에 대해서 한번 적어 보았는데요. 저도 아직 경험이 많지 않은 개발자라서 놓친 부분이 있을 수 있습니다. 이 밖에 여러분들이 생각하시는 리젝사유가 있으면 댓글로 여러분의 생각을 공유해 주세요! 그럼 주말 연휴 잘 보내시길 바랍니다! 내일도 빡코딩! 🔥👨‍💻🎉

2021년 2월 1일자 앱스토어 리뷰 가이드라인 업데이트

반응형

애플 앱스토어 심사 가이드라인이 업데이트되었다. 대충 살펴보자. 정말 대충 살펴봤고 주관적으로 이해했기 때문에 틀린 해석이 있을 수 있다. 원문은 하단 관련 글에 링크를 붙여 놓았으니 참고하자.

728×90

1.4.3: 홍보가 불가능한 것들, 예를 들어 담배나 마약 혹은 과도한 양의 주류 등의 홍보는 허용되지 않는다. 이미 애플은 이런 지침을 가지고 있었기에 가이드라인에 좀 더 명확하게 정리된 수준인 것 같다.

2.3: 앱을 다운로드하거나 구입할 때 무엇을 얻는지 명확하게 설명해야 한다. 그냥 당연한 설명만 하라는 이야기 같다. 즉 이미 있던 지침이라 좀 더 명확하게 정리된 수준 같다.

2.3.7: 고유한 앱 이름을 제출해야 하고 메타데이터나 스크린샷 등에 앱과는 관계가 없는 상표나 타사의 유명한 앱, 가격 정보 등을 적어서는 안 된다. 남의 앱이나 상표를 사칭하면 안 된다는 이야기인데 이미 있던 지침이고 당연한 이야기다.

2.4.5: 앱은 현재 제공되는 OS에서 실행되어야 한다. 선택적으로 필요한 기술, 예를 들어 Java처럼 별도로 설치해야 하는 기술에 의존되어서는 안 된다. 좀 미묘한데 애플 실리콘 맥의 경우 로제타(Rosetta)로 번역되어 실행되는 앱은 아무 문제 없을 것 같다. 그리고 iOS 앱스토어에서는 별로 의미는 없는 것 같다.

3.1.1: 디지털 상품이나 상품권, 바우처 및 쿠폰은 반드시 앱 내 결제(In App Purchases)를 사용해야 한다. 앱 내 구매로 개발사에 팁을 제공할 수 있다. 올바른 구매 방법은 더 이상 표기하지 않아도 된다. 여기서 상품 분류가 좀 미묘한데 실물을 판매하는 것이 아닌 한 IAP를 써야 하는 기존 가이드라인이 좀 더 명확해진 것 같다.

3.1.2(a): 구독형 스트리밍 게임은 단독으록 구매가 가능해야 한다. 이전에 구독형 스트리밍 혹은 클라우드 게임 서비스는 반드시 한 게임마다 별개의 앱으로 올려야 한다는 규정을 명문화한 것으로 보인다.

3.1.3(c): 엔터프라이즈 서비스는 직원이나 학생을 위한 조직에 허용된다. 일반 단일 사용자나 가족 단위는 일반 앱스토어 배포를 사용해야 한다. 이것도 기존 지침을 좀 더 명확한 수준이다.

3.1.3(d): 1:1의 개인간 서비스는 앱 내 구매 이외의 방법으로 결제가 가능하지만 1:N 혹은 N:1 서비스는 반드시 앱 내 결제를 이용해야 한다. 귀찮은 지침이긴 한데 애플은 애플의 앱 내 구매 결제를 최대한 많이 이용하게 하려고 하니 그걸 생각하면 비교적 명료한 지침이다. 물론 앱 개발사의 입장 따위 아웃 오브 안중이다 […]

3.2.1(viii): 금융거래, 투자, 자금관리용 앱은 해당 서비스를 제공하는 곳에서만 제공이 가능하다. 아마도 사기나 사칭 앱을 걸러내기 위한 지침을 명확히 한 것 같다.

3.2.2(ix)는 중복된 항목이라 제거되었다. 3.2.2(x)를 참고하라고 한다.

4.2.3(iii): 앱이 시작 시 추가 리소스를 다운로드를 해야 한다면 반드시 다운로드 크기를 공개해야 하고 사용자에게 먼저 알려야 한다. 대부분의 게임의 경우 시작 시 다운로드하면서 크기도 알려주고 있으니 이미 잘 알려진 항목이다.

5.1.1(ix): 도박은 금지된다는 항목이 추가되었다.

5.1.2(i): 사용자 활동을 추적하려면 App Tracking Transparent API를 통해 사용자에게 허가를 받아야 한다. 이 부분은 여러 앱에서 문제의 소지가 될 수도 있어 보이는데 좀 더 알아봐야 할 것 같다.

결과적으로 대부분의 경우는 기존의 리뷰 지침을 문서로 명확히 한 수준인 것 같다.

관련된 글

728×90

반응형

[기타팁] 그것을 알아보자, 앱스토어 대표 리젝 사유 5가지🖐 –

[기타팁] 그것을 알아보자, 앱스토어 대표 리젝 사유 5가지🖐

안녕하세요!

개발이 필요 없는 게임 서버, 뒤끝입니다.

밤새워 준비한 업데이트, 제출 버튼을 누르고 눈을 감았는데…… ‘심사 거절’?

앱 배포를 위한 심사 프로세스 중, 문제가 발견되어 바이너리가 거부된 상태를 심사 거절, ‘리젝(reject)’이라고 부릅니다. 구글 플레이스토어와 비교해, 앱스토어의 심사 과정은 까다롭기로 유명합니다.

더 이상의 시행착오를 겪지 않도록, 오늘은 앱스토어 출시를 준비 중이신 개발자님, 또는 업데이트를 준비 중이신 개발자님들을 위해 대표적인 리젝 사유 5가지를 소개해 드리니, 제출 전 꼭! 확인해 보세요.

1. 소셜 로그인의 함정

SNS 채널 다양화에 따라 카카오톡 로그인, 페이스북 로그인 등, 소셜 로그인 기능을 제공하는 게임 또한 많아졌습니다. 유저 입장에서는 번거로운 로그인 과정을 거칠 필요가 없어 선호되고 있는 로그인 방식이기도 한데요.

소셜 로그인을 지원하는 경우, ‘Apple ID로 로그인’ 기능을 필수적으로 넣어야 합니다.

참고: 〈‘별별일기’는 iOS 앱스토어 리젝을 어떻게 해결하였는가? – 주요 iOS 앱 리젝 사유 정리〉

‘소셜’하지 않아도 문제라고? 🤔

소셜 로그인을 도입했음에도 게임 내에 특별한 소셜 기능이 없다면, 심사가 보류될 가능성이 있습니다. 간단한 소셜 기능을 추가하는 것도 방법이 될 수 있겠지만, 게임 진행에 필수적인 기능이 아니라면 아예 소셜 로그인 기능 자체를 삭제하는 방법도 있겠죠.

2. 스크린샷, 이렇게 중요한 거였어?

앱스토어의 스크린샷 영역에는 Apple 기기에서 확인 가능한 화면을 그대로 보여주는 것을 원칙으로 하고 있습니다.

게임 자체에는 아무런 문제가 없음에도 스크린샷이 문제가 되어 심사에서 탈락하는 경우가 빈번한데요, 스크린샷 준비 시 반드시 유의해야 할 두 가지 사항은 아래와 같습니다.

2-1) 플레이스토어용 스크린샷, 돌려쓰지 마세요!

안드로이드 구동 화면을 스크린샷으로 활용하는 경우, 정책에 위배되는 것으로 간주합니다. 플레이스토어용 스크린샷을 ‘돌려쓰기’하는 대신, 반드시 앱스토어에 최적화된 스크린샷을 첨부해 주세요.

디바이스 외관을 포함하는 이미지인 경우, 아이폰으로 연상되지 않는 스마트폰 모양의 그림을 넣어서는 안 됩니다.

2-2) 해상도가 낮은 이미지는 금지! 🚫

Apple은 스크린샷 해상도를 아래와 같이 권장하고 있습니다.

아이폰 5.5형 디스플레이 및 6.5형 디스플레이는 아이폰용 앱일 경우 필수 사이즈입니다.

o 5.5형 디스플레이 (필수) – 아이폰 6+, 7+ 세로형 : 1242px * 2208px 가로형 : 2280px * 1242px o 6.5형 디스플레이 (필수) – 아이폰 Xs Max 세로형: 1284px * 2778px 가로형: 2278px * 1284px 아이패드 12.9형 디스플레이는 패드용 앱일 경우 필수 사이즈입니다.

o 12.9형 디스플레이 (필수) 세로형 : 2048px * 2732px 가로형 : 2732px * 2048px

3. 푸시 알림, 강요하시면 안 돼요! 🔔

앱스토어 가이드라인에 따르면, 푸시 알림은 앱을 작동하는 필수 요건이 되어서는 안 되며, 푸시 알림을 민감한 개인 정보 또는 기밀 정보를 전송하는 데에 사용할 수 없습니다.

또한 푸시 알림은 고객이 앱 UI에 표시된 동의 표현을 통해 명시적으로 수신하도록 선택한 경우가 아닌 이상 홍보 또는 직접적인 마케팅 목적으로 사용되어서는 안 되며, 앱 내에 사용자가 이러한 메시지 수신을 취소할 수 있는 방법을 제공해야 합니다.

이에 따르지 않고 푸시 알림 서비스를 남용 및 오용하는 경우 권한을 박탈당할 수 있습니다.

참고: 〈스타트업이 알아두면 좋은 앱스토어 심사시 reject 사유 12가지〉

푸시 알림, 넣으면 뭐가 좋더라?

❓ 잠깐 다시 보고 올래요!

4. 리워드 증정은 금지!

친구 초대 또는 리뷰 작성 시 보상을 증정하는 등의 ‘리워드 증정 이벤트’는 정책상 금지되어 있습니다. 앱스토어의 공정한 순위 산정을 위해서라고 하는데요, 아쉽지만 iOS에서는 오가닉(organic) 리뷰를 기대하는 수밖에는 없겠습니다.

참고: 〈[인썸니아와 스타트업 개발 이야기] 애플 앱스토어의 이상한 반려 사유들〉

5. 테스트1, test1234, 진짜_최종_마지막.jpg

테스트용으로 넣어둔 파일 및 파일명을 그대로 유지할 시, 심사에서 반려됩니다. 게임 속 콘텐츠 하나하나까지 꼼꼼하게 심사된다는 것, 잊지 마세요!

가이드는 따로 없나요? 📚

위에서 소개해 드린 대표적인 리젝 사유 외에도, 심사 정책에 위반될 수 있는 사례는 수없이 많습니다. 앱스토어 개발자 페이지에서 심사 관련 가이드라인을 제공하고 있으니, 함께 숙지해 두시면 좋겠죠.

✔️체크해 보세요!

앱스토어(App Store) 심사 지침: https://developer.apple.com/kr/app-store/review/guidelines/

재심사, 한 시간이라도 더 빨리 받아야 하는데?!🕑

앱스토어에 따르면, 평균적으로 앱 심사의 50%가 24시간 이내에, 90%가 48시간 이내에 완료된다고 합니다. 그러나 앱의 복잡성에 따라 더 오랜 시간이 소요되며, 주말, 또는 미국의 연휴 기간과 겹친다면 최대 일주일에 가까운 시간이 걸리기도 합니다. 재심사에 걸리는 시간 또한 일반 심사 기간과 동일하기 때문에, 개발자는 다시 한번 심사가 완료될 때까지 기다릴 수밖에 없습니다.

빠른 앱 심사 신청하기

만약, 버그 픽스 등의 중대 이슈, 또는 마감 기한에 맞추기 위해 조금이라도 시간을 단축시켜야 하는 경우, 개발자 문의하기 > 앱 심사 > 빠른 앱 심사 요청을 신청할 수 있습니다.

빠른 앱 심사는 재심사에서 약 12시간을 앞당길 수 있다고 하는데요, 아래로 빠른 앱 심사 페이지를 간단히 소개해 드리겠습니다.

리뷰 신청 사유를 ‘request an expedited app review’로 선택한 후, 연락 가능한 개인 정보 및 앱 관련 정보를 기입해 주세요.

Description(설명)란에 수정 사항과, 신속 심사가 필요한 이유를 상세하게 기재하면 빠른 심사에 도움이 됩니다.

참고: <애플 앱스토어 긴급 심사(Expedited Review)>

단, 빠른 앱 심사를 신청한다고 해서 심사가 100% 승인되는 것은 아닙니다. 따라서 빠른 앱 심사에만 의존하기보다, 심사 전 단계에서 게임을 꼼꼼히 점검하는 것이 중요하겠죠.

[iOS] 앱 심사 리젝 해결 (2.1.0), 배포 완료

먼저 심사 지침 가이드라인 2.1.0 에 대해 찾아봤다.

필요한 메타데이터가 모두 있고, 정상적으로 작동해야 한다.

불완전한 앱 번들과 바이너리는 거부당한다.

-> 여기서 든 생각 AdMob 광고가 테스트 ID로 등록 되어있어서 그런가 ?

-> 배포한 뒤에 실 ID 로 바꾸는 건지, 실 ID 로 바꾼다음 배포하는건지 헷갈렸었다.

그리고 리젝 메시지를 꼼꼼히 읽어봤다.

Guideline 2.1 – Information Needed

2.1 – 정보가 필요합니다.

We’re looking forward to completing our review of your app. Before we can continue, we need a video that demonstrates the current version, 1.0, in use on a physical iOS device.

당신의 앱에 대한 검토가 완료되길 기대합니다. 우리가 계속 진행하기전에, 우리는 최신버전 1.0 에 대한 설명 비디오가 필요합니다. 실제 iOS 디바이스에서 사용되는 비디오여야 합니다.

Keep these requirements in mind as you make your demo video:

데모 비디오를 만들 때 다음 사항을 기억해주세요.

Only use footage of your app running on a physical iOS device, not on a simulator.

시뮬레이터가 아닌, 실제 물리적인 iOS 기기에서 돌아가는 걸 보여주세요.

Make sure the video clearly documents all relevant app features, services, and user permission requests.

비디오에 사용자의 허가 요청부터해서 서비스, 앱의 특징까지 모두 관련된 정보를 설명이 완벽하게 담아지도록 해주세요.

You can use a screen recorder to capture footage of your app in use.

screen recorder 를 사용해서 앱의 장면을 캡처할수 있습니다.

Next Steps

Create the demo video, add a link to the video in the App Review Information section of your app’s page in App Store Connect, and reply to this message in App Store Connect.

다음 단계. 데모 비디오를 만드세요. 그리고 그 비디오의 링크를 App Store Connect 앱 페이지의 App Review Information section 에 추가하세요. 그 다음 이 메시지에 대해 답변하세요.

To add the video link:

Sign in to App Store Connect.

Click on My Apps.

Select your app.

Click on the app version on the left side of the screen.

Scroll down to App Review Information.

Provide the demo video link and any necessary access details in the Notes section.

Click the Save button at the top of the Version Information page.

비디오 링크를 추가하는 방법.

Please note that if your app can only be reviewed with a demo video, you’ll need to provide an updated demo video for every app submission.

만약 당신의 앱이 demo video 로만 review 될 수 있다면, 당신은 매번 앱 제출 할 때마다 업데이트 된 데모 비디오를 제공해야 함을 기억해주세요.

App Store 심사 가이드라인 한글버젼 나옴!!

앱심사 가이드라인 한글 버젼나옴 !!

가이드보기 >> 앱 심사 가이드라인 한글버젼

Appstore 심사 가이드라인이 한글 버젼으로 나왔습니다.

살짝 훑어 보았는데요.

개인적으로 “제출하기 전에” 파트에 나오는 개발, 디자인, 마케팅 지침으로 링크된 문서들이 재밌는것 같습니다.

링크된 문서들 아래에 공유드립니다.

제출하기 전에

개발 지침

[App Programming Guide] [App Extension Programming Guide] [iOS Data Storage Guidelines] [macOS File System Documentation] [Safari Extensions Development Guide] [iTunes Connect Developer Guide]

디자인 지침

[iOS Human Interface Guidelines] [macOS Human Interface Guidelines] [tvOS Human Interface Guidelines] [watchOS Human Interface Guidelines][

브랜드 및 마케팅 지침

[App Store 마케팅 가이드라인] [Apple Pay Identity Guidelines][

[Add to Apple Wallet Guidelines] [Guidelines for Using Apple Trademarks and Copyrights]

참고로..

신기한것이 가이드라인 하단에 보면 총 4개 국가버젼이 있는데요.

영어, 중국어, 일본어, 한국어 이렇게 되어 있는데요.

중국과 일본은 매출 높다고 듣긴해서 이해가 가는데, 한국어로도 나온것은 어떤의미인지 약간 해석하기 어렵네요.

한국을 그래도 이쁘게 봐주고 있는것 같네요

감사합니다.

[iOS] 앱스토어 심사 리젝 히스토리 (AppStore reject)

728×90

반응형

📌 이번 글은

AppStore 심사 리젝 히스토리를 적어보려고 합니다.

매번 신규 앱을 올릴 때마다 까다로운 애플 심사에 심장이 조마조마합니다.

지금도 회사에서 앱 출시 준비하는데,

벌써 3번째 리젝에 즐거워( 괴로워 )하고 있습니다. ᕕ( ᐛ )ᕗ

App Store 심사 지침

먼저 앱 출시를 준비하신다면, 심사 지침을 읽고 준비 중인 앱에 리젝 사유가 있는지 검토하시는 것을 권고드려요.

리젝 히스토리

로그인이 필수인데, 일반회원가입이 없을 경우/소셜 로그인만 단독으로 있을 경우

해결안

1. 로그인 필수가 아닌 선택적으로 만들어, 비회원 기능 추가 (앱에 대한 정보 열람 등)

2. 소셜 로그인과 별개로 일반 회원가입 추가

3. 게스트 로그인 추가

해결 사례

앱 내에 회원가입이 없는 앱.

Apple. What features in the app, if any, are intended for use by the general public?

(앱에서 일반 대중이 사용할 수 있는 기능은 무엇입니까?)

답변. [앱 이름]에 대한 정보 열람이 가능합니다.

회원가입 시 필수 개인 정보 입력에 대한 충분한 이유 요구 (이름, 이메일, 휴대폰 번호 등..)

애플은 앱에서 회원가입 시, 사용자의 개인 정보를 필수로 입력해야 할 때, 개인 정보 수집에 대한 충분한 이유를 요구합니다.

표면적으로 개인 정보와 앱 기능이 연관이 있어 보이면 통과되지만, 그렇지 않다고 판단될 경우 리젝이 발생합니다.

해결안

1. 불필요한 정보 입력 필드 삭제 또는 필수를 선택으로 변경

2. 심사를 올릴 때, memo에 개인 정보 수집 정보와 이유를 기입하는 것이 좋습니다. (간혹, 첫 출시 심사에서는 memo를 안보고 리젝을 시켜버리는 경우도 있습니다. 그때는 회신에 이유를 기입해야 합니다.)

3. 이유는 수집 정보와 앱 기능의 밀접한 관계를 어필해야 합니다. 연관성과 설득력이 있어야 합니다. (‘마케팅에 사용할 예정’ 같은 내용은 가차 없이 리젝)

해결 사례

회사와 별도의 계약으로 회원가입을 할 수 있는 앱. (앱 내에 회원가입이 없고, 로그인 시 ‘계약 번호’와 ‘주민등록번호’를 입력해야 했음.)

Apple. Why do users need to login with their social security number (주민등록번호)? What specific feature require the field? Please explain in details. (주민등록번호(주민등록번호)로 로그인해야 하는 이유는 무엇입니까? 필드가 필요한 특정 기능은 무엇입니까? 자세히 설명해주세요.)

답변. [앱 이름] APP은 [회사 서비스] 회원을 위한 APP으로,

[회사 서비스] 회원 가입을 하기 위해서는 1인 1개의 사업체만으로 가입이 가능하게 되어 있습니다.

([회사 서비스] 가입 조건 설명 페이지 첨부)

이에, [회사 서비스] 회원임을 판별하기 위해 주민등록번호와 계약번호로 로그인 시 체크하고 있습니다.

주민등록번호는 로그인 기능을 위해서만 사용되며, 별도로 저장하지 않습니다.

이 사항에 대한 리젝 경험은 무수히 많아요…

현재도 이 사항 때문에 애플과 메시지를 주고받고 있습니다.⁺◟( ᵒ̴̶̷̥́ ·̫ ᵒ̴̶̷̣̥̀ ) (이번에 새롭게 통과되는 답변이 있다면 추가할게요!)

신규 앱 구축을 시작한다면 개인 정보 수집 사항에 대해서는 꼼꼼히 검토하고, 불필요한 정보는 절대 절대 삭제하는 게 좋습니다.

(22.05.14 추가)

해결 사례

Apple. ‘애플로로그인'(1단계 본인인증)을 통해 회원가입할 경우, 휴대폰 인증(2단계 본인인증) 절차를 수행하지 말 것을 요구.

답변. 본 서비스는 이용자의 활동에 대한 메시지 서비스를 제공하고 있습니다.

당사에서 제공되는 상담 서비스의 경우 [앱 이름] 회원일 경우에만 신청을 승낙하고 있으며, 상담 신청과 답변에 대한 알림톡 서비스를 제공하고 있습니다.

또한, [앱 이름] 회원인 사용자가 관심기업으로 등록한 기업의 알림 수신에 동의할 경우, 새로운 채용공고가 등록될 시 알림톡 서비스를 제공하고 있습니다.

[앱 이름] 이용자들에게 휴대폰으로 안내메시지를 보내기 때문에, 남용 방지를 위하여 본인 ‘휴대폰번호’ 인증이 필요합니다.

‘애플로 로그인’ 사용 시 이메일, 이름 입력 요청 금지

앱에서 애플 로그인을 사용할 경우, 사용자의 이름/이메일을 추가로 입력받으면 리젝 됩니다.

해결안

Sign in with Apple API에서 제공하는 name, email을 사용하도록 수정

해결 사례

애플 로그인으로 회원 가입할 경우, 이름과 이메일 정보를 추가로 받는 앱

Apple. Your app still requires users to provide their name and email address after using Sign in with Apple.

(앱은 사용자가 Apple로 로그인을 사용한 후에도 여전히 이름과 이메일 주소를 제공하도록 요구합니다.)

Please use the provided name and email through the API.

(API를 통해 제공된 이름과 이메일을 사용하십시오.)

Sign in with Apple is designed to be a self-contained, all-in-one login system. With security features like built-in two-factor authentication, you can remove additional sign-up steps so users can focus on your app’s content and features.

(Apple로 로그인은 독립적인 일체형 로그인 시스템으로 설계되었습니다. 기본 제공 이중 인증과 같은 보안 기능을 사용하면 추가 가입 단계를 제거하여 사용자가 앱의 콘텐츠와 기능에 집중할 수 있습니다.)

해결. Data Management with Sign in with Apple. 을 참고하여 애플 로그인에서 제공되는 이름과 이메일 사용으로 수정

테스트, 평가판, 데모, 베타, 시험판 금지

앱에 테스트, 평가판, 데모 등의 데이터를 지우지 않고 심사를 올리면 리젝 됩니다.

해결안

1. 테스트 데이터는 모두 지우도록 합니다.

2. 만약 심사는 올려야 하는데 테스트 데이터가 필요한 상황이 생긴다면 실데이터처럼 올리세요!

해결 사례

웹부터 앱까지 신규 구축된 하이브리드 앱 (운영계 테스트를 하면서 테스트 데이터가 남아있었음..)

Apple. yo ur app contains references to test, trial, demo, beta, pre-release or other incomplete content.

To resolve this issue, it would be appropriate to remove all references to “demo,” “trial,” “beta,” or “test” in your app description, app icon, screenshots, previews, release notes, and binary. If you would like to conduct a beta trial for your app, you may wish to review the TestFlight Beta Testing Guide .

해결. 테스트 데이터 다 제거하고, 데이터가 필요한 곳은 모두 실데이터처럼 올려두었습니다.

데모 영상 제공

애플에서 테스트로 접근이 불가한 페이지나 기능이 있을 경우, 해당 기능에 대한 데모 영상을 요구합니다.

해결안

아이폰 디바이스를 사용하여 앱 기능에 대한 데모 영상을 녹화한 뒤, 간단한 설명과 함께 memo에 첨부하면 됩니다.

해결 사례

1. 공인 인증서 로그인만 사용하는 앱 (공인 인증서로만 로그인이 가능하여, 데모 계정 제공 불가 상황)

해결. 로그인 유저만 사용할 수 있는 모든 기능과 페이지 의 데모 영상을 html페이지를 만들어 서버에 올린 뒤, URL을 제공하였습니다.

2. 국내 본인 인증 서비스(NICE)를 사용하여 회원가입을 하는 앱

Apple. We discovered one or more bugs in your app. Specifically, we received an error message when we tried to register a new account. (앱에서 하나 이상의 버그를 발견했습니다. 특히 새 계정을 등록하려고 할 때 오류 메시지를 받았습니다.)

해결. 국내 본인 인증 서비스가 해외에서는 접근이 안돼서 오류 메시지를 받은 것이라고 판단하여, 이에 대한 안내와 회원 가입 기능의 데모 영상을 제공하였습니다.

답변. [앱 이름] 앱 회원가입 시, 국내 휴대폰 본인인증 서비스(NICE 휴대폰 인증)를 사용하고 있어 해외 IP에서 페이지 접근이 불가합니다. 회원 가입 기능은 앱 데모 영상 페이지의 ‘회원가입’ 영상을 확인해주시기 바랍니다.

모두 심사 통과해서 스토어 출시 성공하세요! ✧*.◟(ˊᗨˋ)◞.*✧

728×90

반응형

키워드에 대한 정보 앱 스토어 심사 가이드 라인

다음은 Bing에서 앱 스토어 심사 가이드 라인 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.

이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!

사람들이 주제에 대해 자주 검색하는 키워드 App Store에 앱 제출하기 위한 8단계

  • 앱출시
  • 어플출시
  • 앱등록
  • 앱개발
  • 어플개발
  • 어플개발자
  • iOS어플
  • 앱스토어
  • iOS개발자
  • 개발자
  • 어플만들기
  • 앱만들기
  • 애플 출시
  • iOS
  • 애플개발자계정
  • 아이폰개발자
  • 애플 개발자
  • 앱 개발자

App #Store에 #앱 #제출하기 #위한 #8단계


YouTube에서 앱 스토어 심사 가이드 라인 주제의 다른 동영상 보기

주제에 대한 기사를 시청해 주셔서 감사합니다 App Store에 앱 제출하기 위한 8단계 | 앱 스토어 심사 가이드 라인, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.

Leave a Comment