欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > Unity 创建签名证书、获取签名证书信息,证书指纹

Unity 创建签名证书、获取签名证书信息,证书指纹

2025/3/17 20:51:30 来源:https://blog.csdn.net/Hy3161192153/article/details/145992157  浏览:    关键词:Unity 创建签名证书、获取签名证书信息,证书指纹

目录

一:创建签名证书

 二:自动填写密码

​编辑

三:获取签名证书的信息

后言


👑👑👑

一:创建签名证书

首先确保Unity是安卓打包,然后按图操作

会打开下图页面

选择你要创建到的位置

 随便填写,可以填写完后截个图,密码一定要记住,可以将密码都设为一样的 👍

 

 Add Key 之后会有个弹窗(图片就不提供了)点击OK此签名证书就直接应用项目了,并自动填写好密码,点击NO也没有关系,按下图再添加上就行(注意:每次重新打开项目都需要重新填写密码,否则打包报错

 先勾选1,然后2选择你刚才创建签名证书的位置,然后就会出现3也就是它的路径

 

 然后填写密码即可。

最后这就是你创建出来的签名证书

 二:自动填写密码

这个签名证书的密码是每次打开编辑器都要手动填写一遍的,有时候很麻烦的,可以用代码来控制它自动填写,这样有时候着急打开项目打个包出来就不害怕密码忘记写了从而导致打包出错耽误时间。(能节省一秒是一秒哈)😄

编写RememberKeystore.cs文件放在Assets下的Editor文件夹里,然后将你的签名证书密码、别名什么的在代码中填写好

using UnityEditor;[InitializeOnLoad] //编辑器启动时 自动调用该类的静态构造函数
public class RememberKeystore
{static RememberKeystore(){// 设置 Keystore 文件路径,确保路径是相对于项目根目录的PlayerSettings.Android.keystoreName = "Assets/my1.keystore";// 设置 Keystore 密码PlayerSettings.Android.keystorePass = "123456";// 设置 Key Alias 名称 (别名)PlayerSettings.Android.keyaliasName = "m";// 设置 Key Alias 密码PlayerSettings.Android.keyaliasPass = "123456";}
}

三:获取签名证书的信息

win+R打开运行窗口输入cmd然后回车打开黑窗口

输入以下口令,然后回车

E:\Test\My2\my1.keystore  换成你自己的签名地址

keytool -keystore E:\Test\My2\my1.keystore -list -v

 

 然后输入你的签名的密码再回车即可出来签名的信息,如下图所示

这些信息可能会在你后期的开发当中需要使用,比如证书指纹可以用于Untiy接入Google登录

可以看我这篇文章 -> Unity接入Google登录(点击跳转)👈😄

后言

👉💓👈  😁😁

你努力不一定会成功,但你不努力一定会失败。

环境不会改变,解决之道在于改变自我。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词