在React Native应用程序中使用Apple功能登录时,为什么没有显示“共享我的电子邮件”选项?

我遵循了Google建议使用Apple登录的所有步骤,但仍然没有收到电子邮件和全名。我使用

在React Native应用程序中使用Apple功能登录时,为什么没有显示“共享我的电子邮件”选项?

。我遵循的步骤如下。

如何获取Apple用户的全名和电子邮件?

  1. 我的Apple开发人员帐户在“证书,标识符和配置文件”下添加了“使用Apple登录”功能。
  2. 通过在密钥部分生成密钥来启用服务。
  3. 在更多部分中验证了域,“域和相关电子邮件地址”已验证,“个人电子邮件地址”已添加电子邮件。
  4. 在Xcode 11中,添加了Apple登录功能并重新生成了临时配置文件。
  5. 下面的用户代码来生成来自苹果的响应

AppleAuthentication.requestAsync({
  scopes: [AppleAuthentication.Scope.FULL_NAME,AppleAuthentication.Scope.EMAIL],}).then((response) => {
  console.log(response)
},(error)=>{
    console.log(error)
})

响应就是这样

{ authorizedScopes: [],realUserStatus: 2,authorizationCode: null,fullName: null,email: null,identityToken: null,state: null,user: '001464.XXXXXXXXXXXXXXXXe3365461.1232' 
}
hopefulyatou 回答:在React Native应用程序中使用Apple功能登录时,为什么没有显示“共享我的电子邮件”选项?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2988410.html

大家都在问