App 审核拒*原因
2021年1月8日 上午4:06
发件人 Apple
4. Design: Preamble
4. 2 Design: Minimum Functionality
4. 8 Design: Sign in with Apple

Guideline 4.0 – Design

Your app offers Sign in with Apple as a login option but does not use the appropriate Sign in with Apple button design, placement, and/or user interface elements. Specifically:
Specifically, the Sign in with Apple button should not have text under it.

Next Steps

Please revise the Sign in with Apple buttons in your app so that they are compliant with the App Store Review Guidelines and the Sign in With Apple Human Interface Guidelines.

Resources

For information on implementing Sign in with Apple in your app:
– Review Displaying Sign in with Apple Buttons if your sign in process happens in a browser.
– Review the Sign in with Apple Human Interface Guidelines for an overview of design and formatting recommendations for Sign in with Apple.

Guideline 4.2.3 – Design – Minimum Functionality

We were required to install the WeChat app before we could log in via WeChat. Users should be able to log in with WeChat and access their accounts without having to install any additional apps.

Next Steps

If you would like to offer authentication through WeChat, please use a mechanism that allows users to log in with WeChat from within your app without first having to install an additional app.
We recommend implementing the Safari View Controller API to display web content within your app. The Safari View Controller allows the display of a URL and inspection of the certificate from an embedded browser in an app so that customers can verify the webpage URL and SSL certificate to confirm they are entering their sign in credentials into a legitimate page.

Resources

For additional information on the Safari View Controller API, please review the What’s New in Safari webpage.
Please see attached screenshot for details.

Bug Fix Submissions

If this is a bug fix submission and you’d like to have it approved at this time, reply to this message in Resolution Center to 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 feel free to resubmit. Let us know if you have any questions about the issues we found in our review.
You may appeal your app rejection if you believe this decision was made incorrectly. We also invite you to provide feedback on our review guidelines.

Guideline 4.8 – Design – Sign in with Apple

We noticed that your app uses a third-party login service but does not offer Sign in with Apple.

Next Steps

To resolve this issue, please revise your app to offer Sign in with Apple as an equivalent login option.

Resources

To learn more, see the Sign in with Apple Overview.
Please see attached screenshots for details.

Screenshot-0107-120145.png

Google翻译
2021年1月8日上午4:06
发件人苹果
4.设计:序言
4. 2设计:*小功能
4. 8设计:使用Apple登录

准则4.0-设计

您的应用程序提供了“使用Apple登录”作为登录选项,但未使用适当的“使用Apple登录”按钮的设计,位置和/或用户界面元素。特别:
具体来说,“使用Apple登录”按钮下不应包含文本。

下一步

请修改应用程序中的“使用Apple登录”按钮,使其符合《 App Store审查指南》和《使用Apple人机界面登录指南》。

资源资源

有关在您的应用程序中实现使用Apple登录的信息:
-如果您的登录过程在浏览器中进行,请查看“使用Apple Buttons登录”。
-查看“使用Apple人机界面登录指南”,以获取有关“使用Apple登录”的设计和格式建议的概述。

准则4.2.3-设计-*低功能

我们需要先安装微信应用程序,然后才能通过微信登录。用户应该能够使用微信登录并访问其帐户,而无需安装任何其他应用程序。

下一步

如果您想通过微信提供身份验证,请使用一种机制,该机制允许用户从您的应用程序内使用微信登录,而无需先安装其他应用程序。
我们建议实现Safari View Controller API,以在您的应用程序中显示Web内容。 Safari View Controller允许显示URL并通过应用程序中的嵌入式浏览器检查证书,以便客户可以验证网页URL和SSL证书以确认他们将登录凭据输入到合法页面中。

资源资源

有关Safari View Controller API的其他信息,请查看Safari网页中的新增功能。
有关详细信息,请参见附件的屏幕截图。

错误修复提交

如果这是一个错误修复提交,并且您想此时批准它,请在解决中心中回复此消息以告知我们。您无需重新提交您的应用程序即可继续。
另外,如果您想立即解决这些问题,请随时重新提交。如果您对我们在审查中发现的问题有任何疑问,请告诉我们。
如果您认为此决定是不正确的,则可以对您的应用拒*提出申诉。我们还邀请您提供有关我们的审核指南的反馈。

准则4.8-设计-使用Apple登录

我们注意到您的应用程序使用了第三方登录服务,但不提供使用Apple登录。

下一步

要解决此问题,请修改您的应用程序以提供“使用Apple登录”作为等效的登录选项。

资源资源

要了解更多信息,请参阅“使用Apple登录”。
有关详细信息,请参见所附的屏幕截图。

App 审核屏幕截图

%title插图%num

处理
1、上架的应用中,若要使用第三方登录服务,必须同时提供使用Apple登录;

2、提供Apple登录服务时,需要符合Apple公司的设计要求。具体来说,“使用Apple登录”按钮下不应包含文本。

3、使用第三方登录时,需要根据用户是否安装该软件的客户端进行逻辑处理。具体来说,要让审核人员在任何情况下看到的第三方登录都是正常可用的,可以选择在用户未安装第三方软件时隐藏掉第三方登录按钮,也可以在用户未安装第三方应用时让用户从您的应用程序内使用微信登录(Safari View Controller API)。