macos Apple开发证书 应用签名p12证书 获取生成方法 codesign 证书获取
2023-12-26 17:34:24
在开发macos应用的时候必须要对自己开发的应用进行签名才能使用, 下面介绍个人如何获取Apple开发签名证书.
必备条件, 你需要先安装 xcode , 注册一个苹果开发者账号 免费的就可以, 以下为获取流程
- You need to create a cert through xcode. Additionally, you need to have an apple developer account:
- go to?Sign In - Apple?and make sure you have accepted the terms.
- install xcode through the app store. Open it.
- On the accounts tab, add your apple id. Select it.
- Select Manage Certificates.
- Add whatever cert you are using. I am using a free account, so I did "Mac Development"? Take note of the cert name.
打开xcode->preference
从xcode中获取并添加开发证书
接下来打开 钥匙串访问? 即可导出p12证书
选择证书后导出即可获取 p12格式的apple 开发证书? myAppleDev.p12
myAppleDev.p12 开发证书全局配置
将下面的内容添加到 ~/.bash_profile文件中
# 导出的p12密钥保存的位置
export CSC_LINK=$HOME/myAppleDev.p12
# p12密钥导出时设置的密钥密码
export CSC_KEY_PASSWORD=xxxx
使配置生效
# 使设置生效
source ~/.bash_profile
codesign使用签名
codesign --deep --force --verbose --sign "Mac Developer: MY NAME (MY CODE)" node_modules/electron/dist/Electron.app
文章来源:https://blog.csdn.net/tekin_cn/article/details/135223474
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!