过程:
1.在启动台中找到钥匙串访问并启动。
2.选择钥匙串访问->证书助理->从证书颁发机构请求证书...
3.用户电子邮件地址填写正确的邮箱就好,常用名称内容填写随意,CA电子邮件填写的是开发者账号的邮箱,请求选择存储到磁盘,做完这些点击继续。
4.选择储存位置
点击储存后生成的文件
5.然后在苹果开发者中心登录开发者账号,之后点击certificates
6.选择certificates->all
7.点击右上角的加号
8.选择这个进行申请开发者证书。(由于苹果有申请证书的数量限制,所以笔者这里是灰色的)
9.然后继续,在这里选择上传刚才保存到桌面的文件
10.上传成功后选继续,然后选择下载
11.选择ldentifiers->app ids创建appid
点击右上角的小加号
输入app ID descr与bundle ID,其中,Bundle ID必须与要真机调试的应用的Bundle ID相同,然后选择继续
12.添加测试用的设备,选择Devices->all
选择右上角的加号
13.填写设备名称和设备的UDID,UDID可以通过iTunes查看并复制,然后选择继续
14.创建成功之后,双击打开刚才获取到的证书
然后将其设为始终信任
15.选择provisioning->all
选择右上角的加号
然后选择下面这个选继续
选择刚刚创建的那个appid
点击继续选择一开始创建的开发证书,点击继续
选择允许调试的设备,点击继续
填写证书名字
创建完毕,点击下载
16.下载完毕后,双击打开证书,得到这样的界面
17.点击provisioning Profiles->all,
点击右上角的加号
选择Ad Hoc
选择刚才创建的ID,点继续
选择刚才创建的文件,点继续
选择添加的机型,点继续
填写文件名称点继续,然后下载
18.将开放者证书和分发证书分别设置到debug和release上
19.选择要调试的真机就可以开始进行调试了
20.打开钥匙串访问,同时选择两个证书
导出文件,文件格式选择.p12格式
22.导出文件后回到Xcode,选择Product->Scheme->Edit Scheme...
进入这个界面,将Build ConFiguration设为Release,然后点close
23.将设备选为导出包的状态,就可开始导出了
选择Product->Archive开始导出
等进度条跑完以后,出现这个页面表示打包成功
24.点击Distribute App,准备将ipa包导出来,选择Ad Hoc->Next
next
在第二行选择刚才下载好的文件
点击Export选择导出路径,储存即可
25.将ipa包安装到手机上,选择window->Devices and Simulators
点击小加号,找到刚才保存的ipa包,然后选择添加就可以将ipa包安装到真机上调试了