在 ios 设备上启动我的 flutter 应用程序时,总是弹出“使用 Apple id 登录”。 每当我尝试通过命令使用 ide 启动我的应用程序时,应用程序都会启动并出现提示对话框,要求使用 Apple 应用程序 ID 和密码登录。
我也填写了该内容,它引导我进入设置,当设置打开时,我不知道该怎么办。回到我的,它停在启动屏幕上,什么也没有发生。关闭应用程序并通过 ide 重新启动它,它会重复相同的情况。
我在我的项目中实现了谷歌登录。在 google_signin 包文档中提到如下:
Note that according to https://developer.apple.com/sign-in-with-apple/get-started, starting June 30, 2020, apps that use login services must also offer a "Sign in with Apple" option when submitting to the Apple App Store.
我还没有实现“使用 Apple 登录”选项,那么,这是因为这个原因发生的吗?
,您应该将 Apple 登录与 Google 登录集成在一起。 Apple 的指南要求任何提供第三方登录选项(例如 Google)的应用程序还必须包含 Sign in with Apple
。这可确保合规性并避免触发登录提示。此外,请确保在显示 Google 登录选项的位置显示“使用 Apple 登录”按钮。