Mac Catalsyt 버전에서 카카오 로그인 시도 하였을 경우 외부 브라우저로 이동하게 되는데 이 부분이 애플의 가이드라인에 위배된다고 앱이 리젝되었습니다.
카카오 로그인 시도시 외부 브라우저가 아닌 인앱 웹뷰로 로그인 되지 않으면 앞으로 앱 검수 통과를 시켜주지 않겠다는 회신을 받았습니다.
UserApi.shared.loginWithKakaoAccount 을 사용하여 카카오 로그인 처리를 하고 있는데 외부 브라우저로 이동하지 않고 웹뷰로 처리해주세요.
Hello,
The issues we previously identified still need your attention.
If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.
Bug Fix Submissions
The issues we've identified below are eligible to be resolved on your next update. If this submission includes bug fixes and you'd like to have it approved at this time, reply to this message and let us know. You do not need to resubmit your app for us to proceed.
Alternatively, if you'd like to resolve these issues now, please review the details, make the appropriate changes, and resubmit.
Review Environment
Submission ID: 4e81954e-3e5f-49fb-a7fd-9553944bce6b
Review date: April 17, 2024
Version reviewed: 7.8.0
Guideline 4.0 - Design
The user is taken to the default web browser to sign in or register for an account, which provides a poor user experience.
Next Steps
To resolve this issue, revise the submission to enable users to sign in or register for an account in the app or extension.
Resources
Note that apps that support account creation must also offer account deletion, per App Review Guideline 5.1.1(v). Learn more about offering account deletion in your app.
Support
- Reply to this message in your preferred language if you need assistance. If you need additional support, use the Contact Us module.
- Consult with fellow developers and Apple engineers on the Apple Developer Forums.
- Help improve the review process or identify a need for clarity in our policies by suggesting guideline changes.
macOS 앱 7.8.0앱 버전
거절 사유:
4.0.0 Design: Preamble (macOS)
안녕하세요.
iPhone 에서 UserApi.shared.loginWithKakaoAccount 을 실행하면 앱을 이탈 하지 않고 WebView로 KaKao 로그인이 뜨고 있으며 Mac Catalsyt인 맥앱에서 실행하면 외부 브라우저에서 뜬다는 팝업이 뜨고 실제로 앱을 이탈합니다.
해당 사항이 수정이 어려우니 제고해달라고 요청하였으나 앞으로 계속 지켜볼거고 언제 수정할지 회신해달라는 답을 받았습니다.
Hello,
Thank you for your message and your efforts to resolve this issue. We’d like to provide additional information to help clarify the appropriate next steps.
We found in our review that the user is directed to the default browser to complete account registration and/or login, rather than letting users complete those steps within the app.
Please note that requiring the user to leave the app to complete registration or login is not appropriate per guideline 4 because it creates a poor user experience. App Review Guideline 4 - Design states: “Apple customers place a high value on products that are simple, refined, innovative, and easy to use, and that’s what we want to see on the App Store.”
If you still feel there are technical limitations or concerns that prevent you from completing the account registration or login process within the app, reply to this message and provide additional information. We will take this information into account as we continue our review.
We also understand you may need additional time to resolve this issue. If that is the case, please reply to this message and indicate when you will be able to revise the registration and login process to follow App Review Guideline 4.
Please let us know if you have further questions. We look forward to reviewing your future app submissions.
Best regards,
App Review