首页 > 解决方案 > Firebase 移动短信验证 - 编码损坏

问题描述

我们已经使用 firebase 在 Android 和 iOS 中实现了电话线路验证,但收到的 SMS 消息似乎存在编码问题(重音字符到达时已损坏)。

在 Firebase 控制台中,在“身份验证/模板/短信验证/模板语言”下,配置的语言模板是 SPANISH。

火力基地配置

所以要发送的消息模板是:

%LOGIN_CODE% es tu código de verificación para %APP_NAME%.

但短信中收到的消息说:

<the code> es tu c?digo de verificaci?n para <app name>

这似乎是一个 firebase 错误,但我在这里询问是否有人知道如何解决此问题。

虽然不理想,但如果我可以发送不带重音的消息,这可能是一个折衷的解决方案,但正如在一篇文章中所说,模板无法更改。

如何解决这个问题?

提前致谢!

标签: androidfirebaseencodingsmsverification

解决方案


推荐阅读