- 问题描述:
### Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that after users authenticate their account with Sign in with Apple, they are required to take additional steps before they can access content and features in your app. Specifically:
- Your app requires two-factor authentication after users use Sign in with Apple.
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.
**Next Steps**
To resolve this issue, please revise your app so the user is not required to provide additional information or take unnecessary steps after using Sign in with Apple.
**Resources**
- Learn more about [Data Management with Sign in with Apple](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/data-management/).
- See how to contact users with anonymized emails using the [Private Email Relay Service](https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/communicating_using_the_private_email_relay_service).
Please see attached screenshot for details.
Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.
- 解释:绑定手机号,有涉及用户隐私泄露的风险,所以不予通过
解决方法:
1、去掉绑定手机号,肯定能过的
2、加上跳过,也能过,或者做出“弹窗式的选择”,也就是必须是有选择权
3、发邮件说明为什么加上绑定手机号,也能过
4、写成登录注册流程
回复例子
尊敬的审核官:
我的app账号系统是基于用户的手机号码。如果账号没有绑定到手机号码,则无法记录和查询用户应用程序的数据;
审核过程给您带来不便请谅解