[iOS]更换开发机时别忘了导出两个证书到新机器

在新的机器上打开 XCode ->Preference -> Account 添加账号可以同步其它的Profile、Provsion,但是却不会自动添加Developer ID Installer  和 Developer ID Application 两个,所以需要我们手动进入钥匙串访问里,找到对应的项目,然后右键选择导出:devid

然后在新的机器上导入它,否则无法在新机器上编译发布到 App Store 的程序。

更换开发机时,还有一些步骤别忘了:

1、在新机器的钥匙串访问中,导出一个.csr文件来生成新的设备的证书。

2、在苹果开发者网站,在其中选择 【Certificates, IDs & Profiles】,然后找到 Certificates,然后新建一个认证,导入前面生成的csr文件。

3、修改或新建一个 Provision,将这个新建的证书选中,包含进去。

4、进入XCode  ->Preference -> Account,选中自己的账号(如果没添加则添加),然后将 Signing Identities 列表中的各个项目除了 Developer ID Application/Installer 两项,全重置一遍。

到这一步,基本上就差不多了,剩下的就是在 Delphi / C++ Builder 中选择配置为 App Store,编译程序并上传上去就好了。

分享到: