我一直在尝试在我公司的 react native 应用中实现 Android 应用链接,我一直在关注 documentation我正在努力处理涉及添加 的部分 Assets 链接.json 我的网站上的文件。我看到提到使用 玩应用签名 ,我们公司不通过google play store发布,而是通过App Center发布。因此,为什么我目前的 google play 控制台没有指纹。
还有一个选项可以使用 keytool 命令生成指纹,但我认为这不是正确的举动,因为在我的机器上生成的指纹无法在生产中工作,对吧?
我的问题是我们是否必须使用 Play 应用签名来获取用于应用链接的正确指纹?还是使用 App Center 没问题?如果使用 App Center 没问题,那么我在哪里可以找到 sha_256 指纹放入 Assets 链接.json 文件 ?
最佳答案
最后我最终从 AppCenter 下载了 APK 并运行apksigner verify --verbose --print-certs <APK_FILE
然后我用
Signer #1 certificate SHA-256 digest:
作为指纹。
apksigner
包含在 Android SDK/Build 工具中。在 Mac 上工作时,我在 ~/Library/Android/sdk/build-tools/<latest_version>/
找到了这些工具。
关于android - 我是否必须使用 Play 应用签名来为 Android 应用链接生成 sha_256 指纹?我公司通过App Center发布应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72722981/