iOS 开发证书相关问题

本文详细介绍了iOS开发中的证书配置过程,包括开发私钥的生成、开发证书与描述性文件的创建,以及如何在Xcode中设置代码签名。同时,文章还讨论了如何导出私钥以便团队共享,并警告了在打包过程中遇到问题时不应选择在线撤销(revoke)证书,以防止团队成员间出现打包冲突的循环问题。
摘要由CSDN通过智能技术生成
一般来说,iOS App 在开发和发布的过程中都需要用到相关证书,对于老手来说,很简单;但对于新手来说,总是感觉有点棘手,在配置的过程中会出现各种各样的小问题,从而导致证书配置失败。现在我就开发过程中出现的一些问题作简要的解析。
首先,iOS App 开发和发布都需要配置相关的证书文件。先以开发过程中需要的相关文件做简单的介绍。开发过程中需要用到三个文件:开发私钥,开发证书(公钥),描述性文件。
  1. 开发私钥:通常开发私钥,是由首次制作某个bundleID的App创建者创建的。该私钥绑定了该创建者的电脑信息,App BundleID等相关信息。如果是首次制作的话,该开发私钥文件,是由证书签名请求文件(CSR),双击,然后一系列的下一步创建生成的。该私钥是不可以从Apple MemberCenter下载到的。
  2. 开发证书:根据创建好的AppleID 在MemberCenter 左侧开发证书栏里选择开发证书,点右边的“+”来创建一个新的开发证书,此过程中选择与开发相关的,就可以了。不过过程中需要您上传对应的CSR文件,直接把刚制作好的CRS文件上传就好了。然后各种下一步,就会生成证书文件。
  3. 描述性文件:还是左侧栏,develop, 右侧“+”,创建对应的描述性文件,过程中要选择绑定对应的bundleID的证书,选择测试设备等。然后生成描述性文件。
    至此,证书相关文件创建完毕。进入Xcode,在code signing 里面选择对应的证书和描述性文件,就可以正常调试了。

如果是发布证书,只是在步骤过程中将开发的选为发布即可。

如果你的证书配置好了,但是想要团队里的另外

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值