大事不好了,Google政策又双叒叕调整了。
Google现在要求新上架应用必须使用启用Google签名计划,才能发布上架。
在Google Console选择Google签名计划有下列四种
-
选项3 从 Java 密钥库上传新的应用签名密钥
新签名和老签名会保持一致,这不会导致任何问题。所以这里就不做展开讨论了。
-
选项1 让 Google Play 生成新的应用签名密钥(推荐)
选择此选项后,后续在Google商店下载应用时,应用会被Google二次签名,从而使之前配置的Facebook散列密钥失效,这就导致应用的Facebook无法登录(将你登入到此应用程序时出错。请稍后再试)。
但是Google二签后,我们并不能拿到Google签名的.keystore 或者.jks文件😢,这导致Facebook文档中用openssl生成散列密钥的方法无法使用。
Facebook提供了下图解决方案,如果你是一名技术,那么恭喜你👏👏👏你可以将此代码集成到你的App直接获取Facebook散列值。
但如果你是一名运营,特别是一名游戏发行公司的运营人员(可能对技术有所欠缺,但是这个参数需要你来配置),会面对N个游戏CP,你不可能要求每个软件开发人员都集成这段代码。游戏研发人员根本不关心这些参数配置(因为他们是客户,他们只会叫你干这些事。打工人是真的难😢😢😢)。
所以我这里给大家推荐一下开发运营工具,看到这里的读者可能明白了这文章是个软广,没错,你猜对了。)
开发运营工具没有任何广告,甚至没有网络权限,所以你不用担心会有任何隐私泄露的风险。(该软件采取付费下载)
开发运营工具旨在帮助用户快速确认第三方App关键信息,及时修正参数并提升工作效率。
该应用适合哪些人员?
Android开发者、Androird 应用/游戏运营人员、任何对Android感兴趣的同学。
该应用采取付费安装模式,无任何内置广告。具有以下功能:
- 快速查看已安装应用的包名、应用名称、版本号、签名等信息;
- 快速导出已安装应用的APK文件;
- 快速获取已安装应用的Facebook散列秘钥(着重解决因Google二签无法计算Facebook散列秘钥的情况)
- 快速获取手机的OAID、GAID/ADID,帮助研发和运营快速定位用户;
- 其他功能敬请期待中…
如果您有任何疑问,请在评论区积极留言,我会积极回复!