等风来,不如追风去。
首先,我们来了解一下iOS开发中必须使用的俩类证书---->
a:开发调试证书
b:上架生产证书
(俩类证书的含义看证书的命名便了然于胸了)
如果有朋友不清楚在哪里去生成证书或者不知道如何生成证书,那么下面就是你该瞧一瞧的:
1:打开下面的网页进入到证书管理中心,输入你的开发者账号与密码进入到以下页面:
证书管理中心生成所有类型的证书,编辑证书,添加真机调试设备/真机内测设备,描述文件,appid等等所有的操作都是在这个网页中完成的。
2:如何生成一个开发调试证书及在项目中使用开发证书用真机跑程序:
创建开发证书1点击➕进入到下一个页面:
创建开发证书2选择红色框的开发调试证书点击继续进入到下一个页面,会说明创建证书需要在电脑的证书颁发机构请求一个许可文件(请求文件),点击继续:
创建开发证书3怎么去获取请求文件呢?--->打开钥匙串访问:
创建开发证书4 创建开发证书5点击继续,保存证书请求文件,然后在图3(创建开发证书3)中选择这个请求文件。点击继续,开发证书便创建成功,点击下载,下载完成双击将证书加入钥匙串中。
证书创建完毕。
接下来就是让证书与设备/描述文件(Provisioning Profiles)/AppID衔接起来:
注意!:a:真机调试的设备最多为100台 b:添加调试设备需获取设备的udid
创建开发证书6 创建开发证书7填好name与UDID点击继续完成设备的创建。
注册App ID:
创建开发证书8 创建开发证书9 创建开发证书10点击继续完成App ID创建。
创建描述文件(Provisioning Profiles):
a - 选择Provisioning Profiles下方的Development,点击右上角➕进入下一个页面。
b - 选择描述文件的类型(Development),点击继续进入下一个页面。
c - 选中刚刚创建的开发证书,点击继续进入下一个页面。
d - 选中刚刚创建的设备,点击继续进入下一个页面。
f - 给描述文件取个name,完成创建,点击下载,下载后双击它,Xcode便可自动识别。
到此,所有的开发证书的准备工作已经完成---------------------------------
在Xcode设置:
创建开发证书11OK,开发调试就绪。
写到这里 - - - - - 表示再写下生产证书的过程已然不再那么有意义,因为步骤都是一样。下面说明下俩种证书的一点点区别:
a - 生产证书描述文件的生成较于开发证书多了一种选项即:App Store(上架至App Store)和Ad Hoc(内测)。前者的生成无设备的选项,后者有。
b - 生产证书是用来打ipa包的。用生产证书打包时,去掉Automatically manage signing选项,在Signing (Release)中选择生产证书对应的描述文件。
如果有什么疑问可提问,我会及时回复的。
所经过的地方,都是风景。
网友评论