我按照此处描述的步骤进行操作:https://firebase.google.com/docs/auth/admin/create-custom-tokens
我可以使用Firebase Admin SDK创建自定义令牌。
我将它们发送回客户端iOS应用程序,使用如下:
<?xml version="1.0" encoding="utf-8"?>
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android">
<changeTransform/>
<changeBounds/>
</transitionSet>
但是我收到了这个错误:
Auth.auth().signIn(withCustomToken: customToken ?? "") { (user, error) in
// ...
}
我使用的是Firebase Admin 5.2.0和Firebase iOS客户端4.0.0
有什么想法吗?
答案 0 :(得分:0)
我花了很多时间解决它。.我发现了一些有趣的东西。 custom_toke以“%3D%3D”结尾,这是无效的,您需要将其替换为“ ==” ..,它将很好用。
答案 1 :(得分:0)
在检查了令牌及其生存期之后,我们发现问题是系统时间不匹配。
将时区和时间设置为“自动”后,问题已解决。