【问题标题】:How to remove the app from the "Apps Using Apple ID"?如何从“使用 Apple ID 的应用程序”中删除该应用程序?
【发布时间】:2022-01-13 13:58:09
【问题描述】:

我在 Flutter/Firebase 中使用 Apple 登录。

如何从“使用 Apple ID 的应用”中删除我的应用?

也就是说,如何以编程方式实现“停止使用Apple ID”按钮的功能?

我正在使用这个包:https://pub.dev/packages/sign_in_with_apple

我询问的截图:

【问题讨论】:

  • «Apps using Apple ID»是什么意思?您想以编程方式从 Sign In with Apple 中“注销”吗?
  • 是的,实际上是注销。我在问题中添加了屏幕截图。
  • 你的问题还是不清楚。您实际上可以从您的代码中从 firebase 注销,并将您注销。
  • @MarianoZorrilla 我也想删除身份验证权限。当我这样做时,我的应用程序不应列在“使用 Apple id 的应用程序”部分。
  • 你不能这样做......只有用户可以,这是一个只有用户关心的隐私选项,我相信苹果不会喜欢这样的事情。

标签: firebase flutter apple-login


【解决方案1】:

如果我对您的理解正确,您想在用户退出后从 iOS 设置中的“使用 Apple Id 的应用”列表中删除您的应用?

如果用户在您的应用显示在此处之前已使用 Apple ID 登录。即使用户已通过 Firebase 退出,它也会显示在此处。我相信这是一些 iOS 功能,我们无法控制。这是为了向 iOS 用户显示他们以前在哪里使用过他们的 Apple ID,因为我相信该帐户会重新进行身份验证,直到被删除。

https://support.apple.com/en-gb/HT205064

【讨论】:

  • 这就是人们可能想要这样做的原因。如果您使用 Apple 重新登录,则不会发送电子邮件,只会发送用户 ID,从而强制您仅使用用户 ID 重新验证用户。公平地说,它是漫长而独特的,但 Apple 做了一些疯狂的事情,让生活再次无缘无故地变得艰难。
猜你喜欢
  • 2020-05-13
  • 2021-12-20
  • 1970-01-01
  • 2016-07-19
  • 2011-09-06
  • 1970-01-01
  • 2012-12-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多