Firebase邀请 - 使用非拉丁字符时不会发送短信

Firebase邀请 - 使用非拉丁字符时不会发送短信

问题描述:

我正在使用Firebase邀请使用短信和电子邮件分享项目。Firebase邀请 - 使用非拉丁字符时不会发送短信

电子邮件按预期工作,但只有在所有字符都是拉丁字符时才会发送短信。

注:我知道有100个字符的限制,我没有超过它。

@Oleg Cherr回答我意识到使用非拉丁字符(甚至只有一个!)时,有40(!)而不是100的限制。

于是我去搜索并找到BalusC答案,如何知道是否有至少一个不拉丁字符:

boolean valid = input.matches("\\p{L}+"); 

在这种情况下,我设置的另一个,短消息,它似乎很好地工作。