我们正在使用图书馆FirebaseUI/Phone
。我们的ios应用程序支持多种语言。
auth UI已正确本地化,但当应用程序语言为中文或日文时,短信有时无法读取。英语很好。
有人有解决方案吗? (这似乎是某些特定短信发送服务器的错误。)
sms is readable from the number in the first picture and unreadable from the second
我们尝试将languageCode设置为文档所说的
Auth.auth().languageCode = "fr"
和auth().useAppLanguage
等等。
日文和中文没有变化。
因此,我们必须为所有语言将languageCode设置为en
。
答案 0 :(得分:0)
我刚刚使用网络SDK测试了手机登录。我将语言代码设置为“zh-CN”,我收到了中文短信。确保您传递正确的中文语言代码(简体:zh-CN,传统:zh-TW)
答案 1 :(得分:0)
我试图在适用于iOS的FirebaseUI中重现此问题,但我无法做到。只是为了澄清文档;您应该直接设置auth语言(使用Auth.auth().languageCode = "fr"
)或使用应用的当前语言(使用auth().useAppLanguage
),但不能同时设置两者。
请尝试仅使用Auth.auth().languageCode = "zh-CN"
将auth语言设置为中文。