获取 tr:获取短信验证 API 的 11 位哈希字符串后写入错误

问题描述

我遵循了这里提到的所有使用 keytool:https://developers.google.com/identity/sms-retriever/verify#computing_your_apps_hash_string。在窗口中。

我得到 11 位数字有字符串但它不工作并在以下命令后获得此输出

keytool -exportcert -alias PlayDeploymentCert -keystore MyProductionKeys.keystore | xxd -p | tr -d "[:space:]" | echo -n com.example.myapp cat | sha256sum | tr -d "[:space:]-" | xxd -r -p | base64 | cut -c1-11

收到以下警告消息:

Warning: The JKS keystore uses a proprietary format. It is recommended to migrate to PKCS12 which is an industry standard format tr: write error

不知道为什么“tr:写错误来了?

我正在使用这个插件在颤振中实现这个:https://pub.dev/packages/sms_autofill。它在调试模式下运行良好,但在 Play 商店版本中无法运行。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...