t***@nextseeker.com
t***@nextseeker.com
  • 发布:2022-06-30 19:22
  • 更新:2022-07-04 20:08
  • 阅读:574

使用苹果登录后 App Store 审核被拒

分类:HTML5+

按 https://uniapp.dcloud.io/tutorial/app-oauth-apple.html 的指引,使用了苹果登录。但是上架审核被拒,拒绝原因如下:

Guideline 4.0 - 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:

  • Your app still requires users to provide their name after using Sign in with Apple. This information is already provided by the Authentication Services framework.

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

Resources

  • To learn more about App Store design requirements, see App Store Review Guideline 4 - Design.
  • For an overview of design and formatting recommendations for Sign in with Apple, review the Human Interface Guidelines .

调用苹果登录时,scope 留空和设置为 'email' 都是这个拒绝原因。

	appleOauth.login( function(oauth){  
		// 授权成功  
    // appleOauth.authResult中保存通用认证数据  
    // appleOauth.appleInfo中保存苹果登录认证完整数据,参考`appleInfo`说明  
	}, function(err) {  
    // 登录授权失败    
    // err.code是错误码  
	}, {  
		// 默认只会请求用户名字信息,如需请求用户邮箱信息,需要设置 scope: 'email'    
		scope: 'email'  
	})

请问如何解决,感谢~

2022-06-30 19:22 负责人:无 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

把苹果邮件内容翻译一下就明白了,是你们登录流程设计的问题

要回复问题请先登录注册