ios - 使用 Apple 登录禁用“隐藏我的电子邮件”选项
问题描述
当用户选择“隐藏我的电子邮件”时,我在使用 Apple 登录时遇到了一个问题。
我们可以禁用这个选项吗?
因为对于重要的用户通信,我们需要实际有效的电子邮件地址。
解决方案
不,您不能禁用该选项。但正如上一个答案中的链接所暗示的那样: -
“如果用户选择在应用程序中隐藏他们的电子邮件地址,Apple 会生成一个代理电子邮件地址以将电子邮件转发到用户的私人电子邮件地址”。
我建议有另一个注册页面或输入详细信息页面,它会询问您需要的强制性信息,例如电子邮件、手机号码等。
您可以预先填写从社交帐户接收到的数据。就像用户已经共享了电子邮件一样,那么在您的注册页面中拥有该数据并在单击注册时保存在您的后端数据库中。
推荐阅读
- .net-core - 如何保护 asp.net core 2.1 项目中基于用户的文件夹和文件
- css - 动画期间 mat-sidenav 滚动条的可见性
- node.js - Angular 服务器端渲染错误 HTMLCanvasElement.exports.nyi
- c++ - 当我将 lamda 表达式复制到 std::function 时出了什么问题
- android - 区分单点触控和多点触控 Android
- base64 - 天线屋强制关闭使用“外部图形”
- c++ - 混音有很多错误
函数调用 功能 - github - 如何在 Jekyll 上添加更多内容
- php - POST、isset 和变量
- python-3.x - 通过 Conda 安装的 Keras 会破坏 Windows 10 上的 Anaconda Prompt - 已解决