MAC重装系统,开发证书没有备份,加上iDP即将过期,在重新导入证书的过程中遇到了一些小麻烦,比如 Xcode 4.4.1 中的证书出现 Valid Signing Identity not found,现记录一下(仅适用于重新生成证书者,不适用首次配置证书联机调试及发布,有此需要请自行搜索)

  1. 生成私有证书,打开钥匙串,钥匙串访问 – 证书助理 – 从证书颁发机构请求证书…,填入iDP邮箱及常用名称(在 iOS Dev Center 页面的 Hi, XXX 处查找,其中XXX为常用名称),选存储到磁盘,得到 CertificateSigningRequest.certSigningRequest 文件
  2. 打开 iOS Provisioning Portal 中的 Certificates 页面,Revoke Development 及 Distribution 中的证书,之后将第一步的文件上传重新生成,成功后下载安装
  3. Devices 及 App IDs 这两个页面保持原样,不需更改
  4. 进入 Provisioning 页面,将 Development 及 Distribution 中的配置文件清空(全选,Remove Selected),之后点 New Profile 按钮新建配置
  5. 按照传统的方法是将上一步生成的配置分别下载安装,更简单的方法是打开 Xcode 的 Organizer – Devices,选中 LIBRARY 下的 Provisioning Profiles,之后在界面右下角找到 Refresh 按钮,点之,输入iDP账号密码即可自动下载并安装所有配置