Apple 授权登录

如果使用了第三方登录(例如 Google auth), 那么 app store 就要求一定要使用 apple 授权登录, 否则上架会被拒绝

Guideline 4.8 - Design - Sign in with Apple

Your app uses a third-party login service, but does not offer Sign in with Apple. Apps that use a third-party login service for account authentication need to offer Sign in with Apple to users as an equivalent option.

Next Steps

Please revise your app to offer Sign in with Apple as an equivalent option for account authentication.

Resources

  • Get Sign in with Apple sample code.
  • View Sign in with Apple design requirements.
  • Learn about the benefits of Sign in with Apple.

Please see attached screenshot for details.

接入 Apple 授权登录需要注意:

  • Apple 授权了, 不能强制要求用户继续使用手机/密码完成注册, 意思是 Apple 授权就是可靠的, 它都授权了, 就够了
  • 按钮的样式, 一定要按照他的设计, 图标了, 颜色了等等

否则上架会被拒绝:

Guideline 4 - Design

Your app offers Sign in with Apple as a login option but does not follow the design and user experience requirements for Sign in with Apple.

Specifically:

1)The  Sign in with Apple says Apple 登录 but should use the following localized version:

Sign in with Apple,
Sign up with Apple or
Continue with Apple.

  1. Your app requires users to provide or create a password after using Sign in with Apple.

Account authentication is handled by the Authentication Services framework and it is not necessary to use passwords.

These requirements provide the consistent experience users expect when using Sign In with Apple to authenticate or login to an account.

你可能感兴趣的:(APP,React,ios)