生成开发者证书的过程。

1.先用 Publisher ID导出证书。是用IE浏览器导出的。具体的步骤参考:
http://wenku.baidu.com/view/eccfe42c7375a417866f8fff.html
导出后,将会生成两个文件。XXX.cer和XXX.key
XXX.cer是公钥
XXX.key是私钥

2.然后下载一个DevCertRequest_2.3.exe工具。用于转换生成.csr文件。
下载地址http://wiki.forum.nokia.com/index.php/Symbian_Signed_Tools#DevCertRequest

3.安装DevCertRequest_2.3.exe后,运行。
运行的时候分为5个步骤。每一个步骤以字母代替
a.输入要生成的csr文件名称。可以随便输入。后缀一定要是.csr。
b.输入公钥和私钥,也就是XXX.cer和XXX.key,可以输入密码。
c.会列出一些证书的信息。可以直接点击Next
d.输入IMEI串号。最多可以输入1000个。然后把左边所有的权限都选中,再移到右边。
e.此页面中点击Finish就完成了。会生成.csr文件。此文件的路径在
    Certificate Request File: C:/DOCUME~1/ADMINI~1/xxxx.csr
    中显示。

4.现在已经获取了xxxx.csr。
    打开www.symbiansigned.com网站,并登陆。
    点击Open Signed->Request,然后输入验证码,并提交xxxx.csr文件。再点击Send。
    OK,到现在位置就已经申请成功了。
    再点击Open Signed->My DevCerts,就可以下载生成的aaa.cer证书了。
   
   
5.现在用aaa.cer和xxx.key对软件进行签名,就可以在手机上直接安装了。


参考网站:
http://www.cnblogs.com/hujian/archive/2009/10/11/1580842.html
http://wenku.baidu.com/view/eccfe42c7375a417866f8fff.html
http://wiki.forum.nokia.com/index.php/Symbian_Signed_Tools

 

 

如果有问题可以加我的QQ:377404229

再此要感谢北京汇君创想科技有限公司技术部张洋经理……

共同进步!!!

### 苹果开发者证书申请、配置与使用指南 苹果开发者证书开发者在iOS设备上进行应用程序开发和测试的必要工具。以下是关于苹果开发者证书申请、配置和使用方法的详细说明。 #### 1. 申请苹果开发者证书 申请苹果开发者证书需要通过Apple开发者中心完成,具体步骤如下: - 登录Apple开发者中心:使用你的Apple ID登录开发者中心[^1]。 - 进入“Certificates, Identifiers & Profiles”(证书、标识符和配置文件)部分,选择“Certificates”选项。 - 点击右侧的蓝色加号按钮,选择所需的证书类型。例如,选择“iOS Distribution (App Store Connect and Ad Hoc)”作为证书类型用于分发应用[^1]。 - 根据提示上传CSR(Certificate Signing Request)文件。CSR文件可以通过Keychain Access工具生成[^3]。 #### 2. 配置苹果开发者证书 配置开发者证书过程包括以下几个关键步骤: - **下载并安装证书**:在开发者中心生成证书后,下载并双击安装到Keychain Access中。 - **绑定设备UDID**:将测试设备的UDID添加到Apple开发者中心的“Devices”部分,并确保其包含在Provisioning Profile中[^3]。 - **创建Provisioning Profile**:进入“Provisioning Profiles”部分,选择合适的类型(如Development或Distribution),并将证书与设备绑定[^1]。 #### 3. 使用苹果开发者证书 开发者证书的使用主要体现在以下场景中: - **本地调试**:在Xcode中选择已配置的Provisioning Profile开发者证书,直接将应用部署到连接的设备上运行[^3]。 - **应用分发**:使用Distribution类型的证书打包应用,上传至App Store Connect以供审核和发布。 - **企业内部分发**:对于企业开发者账号,可以使用Ad Hoc或Enterprise证书进行内部应用分发[^3]。 ```python # 示例代码:在Xcode中配置开发者证书 import os def configure_certificate(cert_name): # 检查证书是否已安装 installed_certs = os.popen("security find-certificate -a -p /Library/Keychains/System.keychain").read() if cert_name in installed_certs: print(f"证书 {cert_name} 已正确安装") else: print(f"未找到证书 {cert_name},请重新安装") configure_certificate("iPhone Developer: Your Name") ``` #### 注意事项 - Apple开发者账号注册流程较为复杂,建议参考官方文档或详细教程[^2]。 - 开发者证书的有效期通常为一年,到期后需重新申请和配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值