[原创]关于IOS证书
来源:互联网 发布:手势识别软件 编辑:程序博客网 时间:2024/05/04 13:28
关于IOS证书使用经历,写下备忘,又不对之处,欢迎指正。
1.csr证书,即*.certSigningRequest文件。
在开发的Mac上,通过钥匙串生成,具体方法不详述。
- 这个这书是证明开发者合法性的,它是生成其它证书的基础;
- 只需生成一次,可用于所有APP;
- 可以分发给别人使用。
2.Certificates证书,即*.cer文件。
登录开发者中心,选择Certificates标签生成,生成下载到本地,双击之后会加入到钥匙串中,具体方法不详述。
- 这个证书是证明APP合法性的,分为Development(开发)版和Production(产品、生产)版,它可以导出.p12证书;
- 一个APP对应一个;
- 推送远程通知时,服务端需要用到它导出的.p12证书(适用java,.net),或者由.p12证书导出CK证书.pem(适用php)。
3.Provisioning Profiles证书,即*.mobileprovision文件。
登录开发者中心,选择Provisioning Profiles标签生成,生成下载到本地,打开Xcode后,双击会关联到Xcode项目中,具体方法不详述。
- 这个证书是用于打包的,分为Development(开发)版和Distribution(发布)版
- 一个APP对应一个。
附:.p12证书导出CK证书步骤及其命令行
openssl x509 -in aps_development-doctor.cer -inform der -out PushMsgCert.pem
openssl pkcs12 -nocerts -out PushMsgKey.pem -in PushMsg.p12
cat PushMsgCert.pem PushMsgKey.pem > PushMsgCK.pem
telnet gateway.sandbox.push.apple.com 2195
openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert PushMsgCert.pem -key PushMsgKey.pem
openssl pkcs12 -nocerts -out PushMsgKey.pem -in PushMsg.p12
cat PushMsgCert.pem PushMsgKey.pem > PushMsgCK.pem
telnet gateway.sandbox.push.apple.com 2195
openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert PushMsgCert.pem -key PushMsgKey.pem
0 0
- [原创]关于IOS证书
- 关于ios开发证书
- 关于IOS证书
- 关于ios证书
- 关于ios证书
- 关于IOS开发证书问题
- IOS关于证书显示:此证书的签发者无效
- 关于iOS证书提示:此证书签发者无效
- 关于ios开发的证书若干问题
- 关于IOS证书的个人理解
- 关于iOS证书申请及安装流程
- 关于iOS开发的各种证书
- 关于ios项目绕过证书访问https
- 关于IOS证书过期的问题
- 【IOS学习之常见问题】 关于IOS证书的那点折腾事2-百科证书
- ios证书
- ios证书
- IOS 证书
- iOS中 基于LBXScan库二维码扫描 韩俊强的博客
- ios手机号正则表达式
- git 命令行
- Android反编译方法
- OpenCv中的离散傅立叶变换和逆变换
- [原创]关于IOS证书
- Android常见错误:Jar mismatch! Fix your dependencies
- 基于ACE框架---C++多线程开发总结1,涉及 互斥量、读写锁、条件锁、基于条件锁的线程流水控制
- 关于泛型数组
- Codeforces 609F Frogs and mosquitoes 二分+简单离散化线段树+Multimap
- ORACLE百万记录SQL语句优化技巧
- 关于shrio的那点事
- 玩转Android Camera开发(一):Surfaceview预览Camera,基础拍照功能完整demo
- ARM汇编结构