获取 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 (将#修改为@)