Firebase手机身份验证对我来说工作得很好,然后我不得不更改我的iOS应用程序的捆绑标识符,在此更改之后,它不再工作了。
我确实用新的标识符在firebase中创建了一个新项目。推送通知已启用后台模式已启用。我为新的bundle id创建了新的应用程序证书,并将其上传到我的firebase项目。我使用的APN身份验证密钥与上一个应用程序使用的相同。
在模拟器上,身份验证打开recaptcha并通过它工作。在真实的设备发布模式下,它根本不工作。
有什么问题吗?我应该创建一个新身份验证密钥吗?我知道密钥可以用于许多应用程序。
1条答案
按热度按时间pjngdqdw1#
回答我自己的问题,因为它可能面临其他人:
我不得不去info.plist文件。
info-Debug info-Release
我必须在两个文件中添加URL方案。
CFBundleURLTypes CFBundleTypeRole Editor CFBundleURLSchemes google services文件中的反向ID