证书那点事儿,加固!
从接触ios开发以来证书已经摸索过很多次了,后续开发中,仍然偶尔被卡住,随手在写篇,加固
ios证书分为两种,ios开发证书,和ios发布证书
ios在真机调试的时候,需要证书,配置文件等,一个新项目初始是没有appid的,首先一个开发账号,有两种情况,第一种情况,是没有开发证书p12的,此时需要你自己去做一个开发证书,步骤比较简单,证书做好后,下载,双击安装到钥匙串中,第二步,把项目的bundleid拷贝后,做好appid,最后一步,做开发的配置文件,起好名称,选好appid,下一步,会让你选择p12证书,这时就选择你刚才做的那个p12就可以了,然后选择测试机,最后生成p12,这时候,下载p12文件,导入到项目中,就可以使用真机调试,第二种情况,原本账号上有p12证书,这时候在做配置文件的时候,只要选择一个p12就行,让制作p12的原始开发者把p12导给当前开发者即可使用,当前开发者自己下载是没用的哦,由于现在xcode有automatic匹配功能,会导致,当前电脑,自动生成一个p12,出现在开发的证书列表中,导致证书的开发列表证书,很多杂乱无章,开发者要注意,很容易会混乱,
ios打包的证书就相对没用那么乱,因为不涉及automatic,不会自动生成到开发证书的p12列表中,在创建配置文件时,选择了哪个证书,就用哪个证书的源p12,配置文件和证书匹配时,进行打包即可,不会报错,ending!