APP创建完成之后,我们需要真机调试,以下介绍真机调试证书的创建。
在开始之前我们先检查一下 Apple Worldwide Developer Relations Certification Authority文件是否有效
简述:
AppleWWDRCA证书实际上就是对iOS证书(即> > Develop证书和Distribution证书)的授权认证,其> 公钥用于解密认证证书的可靠性。
iOS以及Mac OS X系统(在安装Xcode时)将自动> 安装AppleWWDRCA.cer(Apple Worldwide > Developer Relations Certification Authority)这个中> 间证书(Intermediate Certificates)。
- 如果发现该证书无效
前往>https://developer.apple.com/certificationauthority/>AppleWWDRCA.cer下载最新AppleWWDRCA证书,双击安装。
注意:一定要在系统和登录里面都要删除该文件再安装
进入证书配置页面
- 点击网址 https://idmsa.apple.com/IDMSWebAuth/login?appIdKey=891bd3417a7776362562d2197f89480a8547b108fd934911bcbea0110d07f757&path=%2Faccount%2F&rv=1 进入苹果开发者中心登陆页面
- 输入我们之前注册好的账号登录
- 点击Certificates ,Identifires & Profiles 进入证书配置页面
创建证书
一、首先我们先生成CSR文件
一、 control + 空格 快捷键调出搜索框 输入 钥匙串访问
二、 双击进入
三、 点击左上角 钥匙串访问 ->证书助理->从证书颁发机构请求证书...
四、填写邮箱,选择存储到磁盘
五、成功后看到后缀名为.certSigningRequest这个文件
二、注册APP ID
-
选择App IDs ---> 点击右上角加号
三、注册应用程序ID;点击continue进入下一步
四、确认您的应用程序ID;点击Register完成
证书创建
一、选择All --> 右上角点击加号
二、选择证书
- 如果是申请推送证书,则会关联一个AppID
三、提示创建CSR证书签名(前面我们已经创建过)点击进入下一步
四、上传之前创建的CSR证书签名证书
五、完成下载证书
简述:
完成下载证书,双击证书,输入密码,打开钥匙串访问。如果其他人需要使用证书,那么我们必须把证书在钥匙串访问里导出p12文件发给他人使用,找到刚才导入的证书右键导出如下图:
创建授权文件
一、选择Provisioning Profiles ---> All点击右上角加号
二、选择授权文件
二、选择授权文件绑定的App ID
三、选择关联证书
三、选择授权的设备(通过 UDID),除了企业证书(inHouse)外,只有你添加的设备才能进行调度或测试
四、给授权文件命名(为了和其他授权证书区分)
五、下载授权证书
简述:
双击授权证书添加到钥匙串访问,这个时候就可以把p12文件和授权证书发给其他开发者其他开发者便可以用它来真机调试或者打包发布。
到此证书申请和授权文件创建都以完成,让我们进入下一个环节,打包上传APP吧。