Firebase OTP仅适用于某些设备-Swift 4

时间:2019-03-22 04:19:51

标签: firebase firebase-authentication swift4 one-time-password

我在设备上使用Firebase身份验证。我遵循了Firebase文档中的所有步骤。 OTP可在我用于测试目的的设备中使用。但是,当我从AppStore下载该应用程序时,它不起作用。请帮助我摆脱这个问题。提前致谢。

1 个答案:

答案 0 :(得分:0)

我得到了答案。

我做的事情有两件事。

  1. 当我从developer.apple.com上“证书,标识符和配置文件”选项卡下的App Ids创建SSL证书(用于推送通知)时,未创建该证书用于生产。所以我创建了一个用于生产。

enter image description here

  1. 我忘记创建APNs密钥。因此,我从developer.apple.com中“证书,标识符和配置文件”选项卡下的“密钥”创建了APNs密钥。然后,我将其上传到了Firebase应用程序(console.firebase.google.com)。选择项目后,您可以在Firebase网站上找到齿轮图标。从那里选择项目设置,然后单击云消息传递选项卡。在那里,您可以找到上传APNs证书的选项。