Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用户使用Apple登录创建帐户,然后在我的应用程序上删除他们的帐户,他们可以';不要创建新帐户_Javascript_Apple Sign In - Fatal编程技术网

Javascript 用户使用Apple登录创建帐户,然后在我的应用程序上删除他们的帐户,他们可以';不要创建新帐户

Javascript 用户使用Apple登录创建帐户,然后在我的应用程序上删除他们的帐户,他们可以';不要创建新帐户,javascript,apple-sign-in,Javascript,Apple Sign In,当用户向苹果注册后,在我的应用程序的编辑配置文件页面上删除他们的帐户,然后再次尝试使用苹果登录创建帐户时,他们会收到一个500错误页面 解决此问题的唯一方法是从AppleID仪表板中删除网站(管理网站和应用…) 这是因为苹果已经认为该账户已经创建,所以不会再向我的应用发送电子邮件或全名 我在文档中找不到任何解决此问题的方法。是否有人解决了此问题,但没有告诉用户他们需要从AppleID仪表板上的应用程序列表中删除我的应用程序。您已在问题中自行记录了此问题。当最终用户“授权”和应用程序访问其帐户时,

当用户向苹果注册后,在我的应用程序的编辑配置文件页面上删除他们的帐户,然后再次尝试使用苹果登录创建帐户时,他们会收到一个500错误页面

解决此问题的唯一方法是从AppleID仪表板中删除网站(管理网站和应用…)

这是因为苹果已经认为该账户已经创建,所以不会再向我的应用发送电子邮件或全名


我在文档中找不到任何解决此问题的方法。是否有人解决了此问题,但没有告诉用户他们需要从AppleID仪表板上的应用程序列表中删除我的应用程序。

您已在问题中自行记录了此问题。当最终用户“授权”和应用程序访问其帐户时,将创建一个UID,将该应用程序实例绑定到用户帐户。然后,为了允许跨平台访问,苹果在设备之间共享UID(想想keychain)。现在,所有设备都有一个UID,可以将应用程序绑定到该UID。因此,“当用户注册苹果,然后在我的应用程序的编辑配置文件页面上删除他们的帐户时”,你的应用程序会删除该配置文件,但苹果没有删除苹果使用的与该应用程序关联的UID。你已经发现了唯一的方法…@randycasburn谢谢你的回复,非常感谢。我希望能找到一些关于这方面的文档,但运气不好。这篇文章描述了你选择作为用户体验的服务的Apple end of things。因此,本文档是从最终用户的角度出发的:重点是,您需要在关于“从应用程序中完全删除他们的帐户”的说明中参考该文档,谢谢@RandyCasburn