一.首先你得拥有一个开发者账号,登录苹果开发者中心。
二.打开钥匙串访问 - 证书助理 - 从证书颁发机构请求证书
�candy1.png如上:填写相应的信息,其中必须指定存储到磁盘 点击继续过后会产生一个certSigningRequest的文件 保存到mac上(后面会用到) 这时你会发现钥匙串访问里面多了公钥和私钥
�candy2.png三.点击Certificates, Identifiers & Profiles
candy3.png candy4.png点击添加过后 按照相应的提示 一直点击下一步会出出现:
candy5.png选择我们刚刚保存到mac中的certSigningRequest文件
candy6.png然后将得到的certificate证书下载保存到mac上,这时你会发现钥匙串访问证书里面多了一个刚保存的证书
candy7.png点击App IDs 告诉苹果哪一个APP需要调试
candy8.png填写App ID Description
candy10.png
填写App ID Suffix,其中1表示一个精确的ID,2表示一个模糊的ID,开发者根据自己的需要来选择就行了。
candy11.png
点击下一步,然后注册就ok了
�candy12.png出现上面这个说明注册成功鸟。
点击Devices的"+",告诉苹果哪一台设备可以进行真机调试
点击Provisioning Profile生成一个描述文件
candy14.png按照提示一直下一步
candy15.png选择的App ID和我们之前注册的那个App ID要对应 然后就会生成一个描述文件
candy16.png将描述文件下载并安装即可。
综上所述,一共会从生成如下的三个文件
candy17.png
四.打开Xcode,新建一个工程,项目的Bundle Identifier要和App ID一致
candy18.png candy19.png如果发现提示错误说证书和配置文件不匹配之类的 我猜可能是配置文件太多出现冲突之类的 可以先删除所有的配置文件(配置文件的路径:Library/MobileDevice/Provisioning Profiles)再重新安装这个配置文件即可
candy20.png当然,在Xcode7之后,我们是可以免证书真机调试了。
网友评论