[审核]App审核(第三方登录)

苹果App审核拒绝应用因未正确使用'使用Apple登录'按钮设计,缺少无需额外安装应用的登录选项,以及在使用'Apple登录'后要求二次验证。开发者需遵循Apple的人机界面指南,确保用户能直接使用微信登录,且在登录后不强制要求输入电话号码。此外,应用需提供'使用Apple登录'作为第三方登录的等效选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 审核屏幕截图

处理

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

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

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

更多审核规则请查看《App Store Review Guidelines》

其他APP样式参考

注意看下方图片的朋友会发现,拼多多和淘宝没使用苹果登录也能过审,知道是什么原因么?

下厨房

今日头条

携程

拼多多

淘宝

京东

苏宁易购

后续无游客模式APP的审核情况

  • 2021年1月14日 上午2:23

    发件人 Apple

    • 2. 1 Performance: App Completeness

    Hello, 

    Thank you for providing the information. 

    Regarding the 5.1.1 issue, we found that after users authenticate their account with Sign in with Apple, they are required to input their phone number before they can access content and features in your app. 

    To resolve this issue, please set the phone number field optional upon login. 

    We are not able to provide feedback on app concepts or features, but we recommend evaluating your suggestions against the App Store Review Guidelines, as well as the iOS Developer Program License Agreement (PLA), and the iOS Human Interface Guidelines.

    Additionally, if you are considering implementing any of the following functionality, we recommend reviewing all associated reference material and other resources available on Apple Developer for any additional requirements.

    Apple Developer
    Apple Copyright and Trademark Guidelines
    Game Center
    iCloud
    In-App Purchase

    You may also choose to post a question in the Apple Developer Forums.

    Best regards,

    App Store Review


  • 2021年1月13日 上午10:24

    发件人 XXXXtech@163.com (Chongqing XXXX Technology Co.,Ltd.)

    老师您好!

    我本准备重新提IPA,但是发现我法修改软件那些逻辑,有一些疑惑希望能和您们交流一下。

    关于5.1.1这个问题,即用户使用“通过Apple登录”对帐户进行身份验证之后仍要求他们输入电话号码这个问题。
    这个问题的相关描述,在我们重新提交IPA时写入了“App审核信息”中的“备注”栏。具体的情况如下:

    这款“甲丁”APP软件是针对施工现场项目的管理工具,APP设计时没有提供“游客”和“注册”功能,因为这个APP有固定的用户群体,即用户是来源于APP所服务的公司之前的人员管理系统。
    所以最开始使用“Apple登录”并没有注册,也不会提供游客身份,没绑定账号暂时是无法登陆进入系统的。在”Apple登录“之后要求使用者关联和绑定他们原来的账号,这并不是收集用户的隐私数据,只是当使用者选择使用第三方登录时将原来的账号与”Apple登录“和”微信登录“绑定。

    添加“Apple登录”和“微信登录”其实是用户自己提的需求,说每次登录都手动输入不人性化。真有点不理解,多输入几次密码不是很好么,不然用不了多久密码都要被搞忘了。

    以上。

    如同我们软件这种实际情况,审核的老师能否给一个建议呢。比如,我们是应该继续接入“Apple登录”和“微信登录”还有应该将这些功能移除呢? 

    谢谢!


  • 2021年1月13日 上午2:11

    发件人 Apple

    Hello, 

    Thank you for your response, the 2.1.0 issue has been resolved.  

    Regarding the 5.1.1 issue, we found that after users authenticate their account with Sign in with Apple, they are required to input their phone number before they can access content and features in your app. 

    To resolve this issue, please set the phone number field optional. 

    We look forward to reviewing your resubmission. 

    Best regards, 

    App Store Review

  • 2021年1月12日 上午10:13

    发件人 XXXXtech@163.com (Chongqing XXXX Technology Co.,Ltd.)

    老师您好!
    我们收到审核被信息后,立即重新安装APP,然后对“Apple登录”问题进行了验证。
    验证后我们并没重现出“Apple登录不了”这个问题,下面的附件中是我们提供的验证正常时手机录制的视频。


  • 2021年1月12日 上午6:51

    发件人 Apple

    Guideline 2.1 - Performance - App Completeness
     

    We discovered one or more bugs in your app. Specifically, we were unable to log in to the app via the Sign in with Apple. Please review the details below and complete the next steps. 

    Review device details:

    - Device type: iPad 
    - OS version: iOS 14.3

    Next Steps

    Please run your app on a device to reproduce the issues, then revise and submit your app for review.

    If at first you're unable to reproduce the issue, try the following: 

    - For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce. 
    - For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.

    If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

    Resources

    - For information about testing apps and preparing them for review, see Technical Note TN2431: App Testing Guide.
    - To learn about troubleshooting networking issues, see About Networking.

 2021年1月9日 上午6:08

发件人 Apple

  • 5. 1.1 Legal: Privacy - Data Collection and Storage

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
- See how to contact users with anonymized emails using the Private Email Relay Service.

Please see attached screenshot for details.

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值