"Sign in with Apple" 是强制性的,因为 iOS 13 已发布

Is "Sign in with Apple" compulsory as iOS 13 is released

根据AppStore审核指南,现在提供登录其他社交服务的应用程序也需要苹果登录选项。

4.8 Sign in with Apple Apps that exclusively use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and associated services.

我们计划今天上传一款带有社交登录选项的新应用,目前尚不支持使用 apple id 登录。所以任何人最近都遇到过任何审查问题。

******更新******

2020 年 4 月 9 日,Apple 向所有开发者发送了电子邮件,告知了准则的变更,

Please note that all apps that authenticate or set up user accounts must support Sign in with Apple if required by guideline 4.8 of the App Store Review Guidelines. New apps must follow guideline 4.8 and Human Interface Guidelines on Sign in with Apple starting April 30, 2020. App updates must follow these guidelines starting June 30, 2020.

参考:https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple

我对 "exclusively" 这个词提出了一个问题,因为这可能表明如果您只使用本地社交。因此,如果我戴上律师帽,如果您使用 email/phone/username 以及第三方身份验证,提交可能是合适的。

只是我的 2p 在这件事上!?

使用其他第三方社交登录(例如 Facebook、Google、LinkedIn、Twitter)的新应用必须从 2019 年 9 月起提供 Sign-In With Apple .

现有应用和应用更新必须在 2020 年 4 月之前跟进。

We’ve updated the App Store Review Guidelines to provide criteria for when apps are required to use Sign in with Apple. Starting today, new apps submitted to the App Store must follow these guidelines. Existing apps and app updates must follow them by April 2020. We’ve also provided new guidelines for using Sign in with Apple on the web and other platforms.

Apple 登录新指南:https://developer.apple.com/news/?id=09122019b

4.8 Sign in with Apple

Apps that exclusively use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option.

A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and associated services.

Sign in with Apple is not required if:

-> Your app exclusively uses your company’s own account setup and sign-in systems.

-> Your app is an education, enterprise, or business app that requires the user to sign in with an existing education or enterprise account.

-> Your app uses a government or industry-backed citizen identification system or electronic ID to authenticate users.

-> Your app is a client for a specific third-party service and users are required to sign in to their mail, social media, or other third-party account directly to access their content.

这里是 link AppStore 审核指南:- SignIn With Apple

2020 年 3 月 4 日,Apple 发布了一份声明,“所有提交到 App Store 的新应用和应用更新必须在 2020 年 4 月 30 日(延长至 6 月)之前遵循这些指南[资源和登录指南]。”

准则现在要求为具有第三方登录选项(Facebook、Google、Twitter 等)的应用程序提供“使用 Apple 登录”(SIWA) 按钮。

这种发展看起来很简单 — 但并非没有细微差别。

In this article 我们强调并质疑了一些相关问题:

  1. 您可以选择不使用“使用 Apple 登录”吗?
  2. 对用户数据的一些见解
  3. 与设计相关的问题

希望,它有所帮助。欢迎您post提出您的论点和意见!