안녕하세요,
최근에 android/ios 동시 앱을 출시하면서

android 는 간단하게 앱 심사 통과시켜주는 반면에
ios는 꽤 까다롭다는것을 몸소 체험했습니다.
경험 상 android는 최소한의 휴먼 검수와 대부분의 자동화, ios는 휴먼 검수만 하는 것으로 보입니다.
ios 심사 반려 목록은 여기!!
yannichoongs.tistory.com/184?category=797849
RN - AppStore IOS 등록 시 반려 목록
1) Apple Social Auth 추가 요청 19년도 부터 App 에서 Soial Auth Login 을 지원할 경우 '애플 로그인'도 반드시 추가해야 한다고 함. 구글만 추가했더니 반려.. 아래 가이드 대로 수정 yannichoongs.tistory.com..
yannichoongs.tistory.com
그 중에서 '채팅' 기능을 넣을 때 심사가 생각보다 까다롭기 때문에
'채팅 기능' 심사 통과 노하우를 정리해봤습니다.
(사실 막상 통과하니, 그렇게 까다롭지는 않았던 것 같아요)
보통 채팅 기능을 단순히 넣으면 아래 reject 을 받게됩니다.


EULA 가 뭐지? 유저 안전 문구도 명확히 하고, 24시간 내에 처리하라고?
(eula 는 end user license agreement 입니다. sw 배포 시 많이 볼 수 있는)
꽤 복잡해보이는데, 아래 4가지만 신경 써서 제출 한후 단번에 통과 할 수 있었습니다.
다른 블로그 보니 몇주씩 소요 된다고 하길래, 사실 다시 리젝 될 줄 알았습니다.
- 신고기능 넣기
- 채팅 공지에 주의 문구 넣기
- 부적절한 콘텐츠 filtering 기능 넣기
- 이 내용들을 심사 시 볼 수 있게 영상 첨부 하기
심사 팀에 제출했던 영상 첨부 드리니,
채팅 기능 심사 전에 참고하시면 좋겠습니다.
마지막으로, RN 채팅 구현 코드도 아래 공유드려요
RN - 채팅, GiftedChat with realtime database
google firebase 의 realtime database 와 react-native-gitfted-chat library 를 활용하면 간단하게 채팅 화면을 구성할 수 있습니다. 왼쪽은 gifted-chat 가이드 화면, 우측은 제가 직접 적용한 화면입니다. fi..
yannichoongs.tistory.com
'Mobile 개발 > Android&IOS' 카테고리의 다른 글
아이폰 13 특징, 기능, 소문, 루머 (0) | 2021.05.14 |
---|---|
ios 언어 변경 / xcode 언어 설정 / 다국어 (4) | 2021.05.10 |
Firebase - Realtime Database와 Cloud Firestore 비교 (0) | 2020.12.25 |
RN - AppStore IOS 등록 시 반려 목록 (0) | 2020.12.20 |
RN - Android build 부터 PlayStore 배포 까지 (0) | 2020.12.18 |