目录
一、申请流程
二、发布流程
干货开始!!!!!!!
![](http://upload-images.jianshu.io/upload_images/1540977-8c3717513d9d5112.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
证书就长这样
上面这个就是我们申请好证书后,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式。这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试,发布APP的权限。
![](http://upload-images.jianshu.io/upload_images/1540977-490076ffff8f87da.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置文件
上面这个就是我们配置好证书后,下载到本地的.mobileprovision文件,也就是配置文件的样式。这.mobileprovision文件格式的配置文件是让开发者的项目(APP)能有真机调试,发布的权限。
一、申请流程
1、申请钥匙串文件
![](http://upload-images.jianshu.io/upload_images/1540977-930e7ae1454a4798.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
钥匙串
![](http://upload-images.jianshu.io/upload_images/1540977-d03d73c963e7c467.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
申请钥匙串文件
![](http://upload-images.jianshu.io/upload_images/1540977-578ed9851f3531d5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
申请钥匙串文件
存储在桌面就好了,然后就完成退出钥匙串工具就可以了。
2、申请开发证书,发布证书
打开苹果地址
![](http://upload-images.jianshu.io/upload_images/1540977-e3c10adccbf3d4e6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-1c85f3ab345a1ac0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-b61264a65d51cdfe.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-95c26d300a5c6588.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-a29ffc68721c27df.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-35ea8719b908f8f0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-6151af1806fe872a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
![](http://upload-images.jianshu.io/upload_images/1540977-080fc6aeb0b26bba.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
苹果开发者平台
3、注册项目的Bundle ID
![](http://upload-images.jianshu.io/upload_images/1540977-cd38770001780122.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注册项目的Bundle ID
![](http://upload-images.jianshu.io/upload_images/1540977-d39ea8bc463f309a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注册项目的Bundle ID
![](http://upload-images.jianshu.io/upload_images/1540977-2d44d23a42da1528.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注册项目的Bundle ID
![](http://upload-images.jianshu.io/upload_images/1540977-cb4187595d16307a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注册项目的Bundle ID
![](http://upload-images.jianshu.io/upload_images/1540977-c3524d8ba46ea952.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注册项目的Bundle ID
目前为止注册完毕
4、添加设备
![](http://upload-images.jianshu.io/upload_images/1540977-695875376a09dbc8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
添加设备
![](http://upload-images.jianshu.io/upload_images/1540977-e34c19bc974187ab.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
添加设备
填写完下一步就好了。 获取设备的UDID:设备连接Mac 打开iTunes
![](http://upload-images.jianshu.io/upload_images/1540977-5849613bd831a953.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
UDID
5、配置证书
![](http://upload-images.jianshu.io/upload_images/1540977-d64a5f70ab4d0cbd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置证书
![](http://upload-images.jianshu.io/upload_images/1540977-9defa86a36ec1c4e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置证书
![](http://upload-images.jianshu.io/upload_images/1540977-aefb3586eebf374d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置证书
![](http://upload-images.jianshu.io/upload_images/1540977-4f2e86059166e7c5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置证书
![](http://upload-images.jianshu.io/upload_images/1540977-13db6d5d8ac88eeb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
完成创建
完成创建后,只要下载这个配置文件,双击运行就可以了。然后退出网页。证书就已经申请好了,配置好了。你也可以真机调试,也能发布了。(Xcode7 以后不需要开发者账号也能真机调试,只要你在Xcode登陆 Apple ID 账号,不过发布还是需要开发者账号的)步骤:
![](http://upload-images.jianshu.io/upload_images/1540977-7ea10f8994077345.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置项目
![](http://upload-images.jianshu.io/upload_images/1540977-e85248057e8f8121.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置项目
![](http://upload-images.jianshu.io/upload_images/1540977-1bb9b564ae03bdde.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
配置项目