ios开发和发布证书的配置。
2016-02-20 15:33
260 查看
之前一直没怎么研究证书这块儿,每次都是稀里糊涂的改来改去就弄出来了,今天有空闲做个记录吧。也希望能帮助到需要的朋友。
原理什么的就不多废话了,申请开发者账号什么的也略过了,一切以实战中解决问题为主,现在假设你的开发者账号已经申请好,全新的电脑装完了Xcode。
1.打开钥匙串访问
2.证书助理---从颁发机构请求证书
按照上面的选择,存放在本地磁盘就可以了,默认的名字是:CertificateSigningRequest.certSigningRequest。
3.进入开发者中心:https://developer.apple.com/account/ios/profile/
然后点击右边的加号新建。
上面的name随便取一个就行,下面的App ID有两种方法,一种是显示的固定的,一种是通配符的。需要注意的是,如果你需要更多等能力,比如push推送,获取健康数据等等就要选择显示方式。然后一路下一步就ok了。
4.开始生成证书文件。
同样是点击右边的加号。
我们开发时常用的,不包括远程推送的能力。
发布到商店时候用的证书,同样也不包括远程推送的能力。
我们这里就选择第一个,然后一路向下。
到了这里点击choose file,找到刚才我们在钥匙串里生成的那个CertificateSigningRequest.certSigningRequest文件。
一路向下,然后我们下载下来刚才的文件,默认名字是:ios_development.cer.然后双击打开,然后打开钥匙串在登陆-我的证书里应该就可以看到刚才的证书了。
5.添加可以真机调试的设备,如果是只发布的话,可以跳过这一步。
同样是点右侧的加号,然后将要调试的设备号添加进去,一路无脑下一步。
6.生成齿轮文件。
点击右边的加号
我们这里选第一个演示。
选择好刚才我们创建的APP ID。
选择好我们要添加进去的设备号,一路下一步最终会生出一个齿轮文件,默认名字是:*.mobileprovision。
7.下载这个文件双击,然后打开Xcode,build settings----Code signing 下面的provisioning Profile选择好刚才生成的齿轮文件名字,Code signing Identity选择好与之对应的证书就可以了。
然后将这个地方填写正确,上面就是咱们在第3步里添加的id,下面的Team是把你申请开发者证书所用的邮箱添加进去就OK了。
如果以上每个步骤都没错,应该就可以进行真机开发了,如果要发布到appstore,大概的流程是一样的。
原理什么的就不多废话了,申请开发者账号什么的也略过了,一切以实战中解决问题为主,现在假设你的开发者账号已经申请好,全新的电脑装完了Xcode。
1.打开钥匙串访问
2.证书助理---从颁发机构请求证书
按照上面的选择,存放在本地磁盘就可以了,默认的名字是:CertificateSigningRequest.certSigningRequest。
3.进入开发者中心:https://developer.apple.com/account/ios/profile/
然后点击右边的加号新建。
上面的name随便取一个就行,下面的App ID有两种方法,一种是显示的固定的,一种是通配符的。需要注意的是,如果你需要更多等能力,比如push推送,获取健康数据等等就要选择显示方式。然后一路下一步就ok了。
4.开始生成证书文件。
同样是点击右边的加号。
iOS App Development
我们开发时常用的,不包括远程推送的能力。
App Store and Ad Hoc
发布到商店时候用的证书,同样也不包括远程推送的能力。我们这里就选择第一个,然后一路向下。
到了这里点击choose file,找到刚才我们在钥匙串里生成的那个CertificateSigningRequest.certSigningRequest文件。
一路向下,然后我们下载下来刚才的文件,默认名字是:ios_development.cer.然后双击打开,然后打开钥匙串在登陆-我的证书里应该就可以看到刚才的证书了。
5.添加可以真机调试的设备,如果是只发布的话,可以跳过这一步。
同样是点右侧的加号,然后将要调试的设备号添加进去,一路无脑下一步。
6.生成齿轮文件。
点击右边的加号
iOS App Development 开发中使用。
App Store发布到苹果商店中使用。
Ad Hoc企业证书发布使用。
我们这里选第一个演示。选择好刚才我们创建的APP ID。
选择好我们要添加进去的设备号,一路下一步最终会生出一个齿轮文件,默认名字是:*.mobileprovision。
7.下载这个文件双击,然后打开Xcode,build settings----Code signing 下面的provisioning Profile选择好刚才生成的齿轮文件名字,Code signing Identity选择好与之对应的证书就可以了。
然后将这个地方填写正确,上面就是咱们在第3步里添加的id,下面的Team是把你申请开发者证书所用的邮箱添加进去就OK了。
如果以上每个步骤都没错,应该就可以进行真机开发了,如果要发布到appstore,大概的流程是一样的。
相关文章推荐
- iOS 常用的正则表达式(手机、邮箱验证等)
- iOS 排序算法总结
- flv文件AVCDecoderConfigurationRecord以及AudioSpecificConfig结构
- iOS此证书的签发者无效
- iOS学习_Lesson02_分支结构
- 图片点击放大,再次点击返回原视图.完美封装,一个类一句代码即可调用.IOS完美实现
- iOS开发规范
- 【Xamarin 挖墙脚系列:IOS 开发界面的3种方式】
- iOS 项目目录结构
- JSBadgeView适配iOS7、8,和超快速使用
- iOSMonkeyKingTest
- 在BIOS中如何更改启动顺序
- iOS: 适配启动图和图标
- iOS 开发之动画篇 - Transform和KeyFrame动画
- nios中定时器的使用
- nios中关于串口(uart)的一种非常简单的操作方式
- Nios下按键中断
- GitHub开源项目iOS
- iOS8正确访问mainBundle和自定义Bundle中子文件夹资源文件NSBundle
- iOS 9的 Core Image新滤镜