Firebase邀请 - 使用非拉丁字符时不会发送短信
问题描述:
我正在使用Firebase邀请使用短信和电子邮件分享项目。Firebase邀请 - 使用非拉丁字符时不会发送短信
电子邮件按预期工作,但只有在所有字符都是拉丁字符时才会发送短信。
注:我知道有100个字符的限制,我没有超过它。
答
从@Oleg Cherr回答我意识到使用非拉丁字符(甚至只有一个!)时,有40(!)而不是100的限制。
于是我去搜索并找到BalusC答案,如何知道是否有至少一个不拉丁字符:
boolean valid = input.matches("\\p{L}+");
在这种情况下,我设置的另一个,短消息,它似乎很好地工作。