IOS 开发--真机调试证书申请
2014-08-01 15:03
441 查看
苹果真机调试需要证书(Certificates)和描述文件(Provisoning Profiles)
1、证书(Certificates) 通过苹果自带的钥匙串生成后上传到Developer中再生成来完成
2、描述文件(Provisoning Profiles)
生成描述文件时需要选择App
ID(包含Bundle,必须与你程序的bundle保持一致)。
(1)首先登陆IOS DEV Center ,登陆之后,添加APP ID.
(2)添加设备:设备连上电脑,打开在XCode的Organizer->Devices中
Xcode5以下的Organizer在软件右上角即可找到,XCode5的Organizer选择Window->Organizer(快捷键shift+command+2)
设备连接上XCode之后Devices中的信号灯有灰色,黄色,绿色三种情况
1.1、灰色灯
如果设备是之前未作为开发机,在Devices中设备上的灯应该为灰色,在右侧有选项将设备作为开发机,点击即可,由于没有新机,无法截图演示
1.2、黄灯,有两种情况
·
设备未连接好,请将连接线重新插一次,并检查接口是否插紧,如果还是黄灯,则未下一种情况
·
设备版本高于XCode所能支持的版本,如XCode4.6.3,能支持的最高版本未iOS6.1,如果你的设备未iOS7及以上,此时需要更新至XCode5
1.3、绿灯:说明连接成功,可进行调试
2、UDID,通过itunes和Xcode都可以看到设备的UDID
· 在itunes中,连上设备之后,有一项“ECID”,单击,即可以查看到UDID。
· 在Xcode的organizer中选中设备“Identifier”一栏即为UDID。
3、回到苹果开发者中心,选择Devices 右侧栏的添加按钮,方法与添加App ID相同
(3)添加证书:
1、选择Certificates->development,添加证书
2. 申请证书
2.1. 打开电脑中的钥匙串:选择LaunchPad->其他->钥匙串访问
2.2. 选择钥匙串访问->证书助理->从证书颁发机构请求证书
2.3. 填写邮件地址和名称,点击继续存储,一般存储在桌面(根据个人喜好)
2.4. 回到developer的界面,选择Continue,出现上传证书界面
2.5. 选择Choose File上传刚才存储的证书,然后选择Generate.
2.6. 生成之后会出现可以Download的证书,选择下载,双击安装即可
(4)添加描述文件(Provisioning Profiles)
1. 选择Provisioning
Profiles->Development,然后选择右侧添加键添加
2. Select Type -> 选择iOS App Development -> 选择Continue
3. 选择App ID,选择之前添加的com.oschina.*,选择Continue
4. 选择证书,选择刚才生成的开发证书,然后选择Continue
5. 选择设备,会出现设备列表,一般来说把所有设备都添加进去,方便多台设备调试,不用再申请profile,选择Continue
6. 为这个profile命名,不可含有标点,选择Generate
7. 选择下载,双击安装即可
(5) P12导出证书
在钥匙串中找到登录选项中得iPhone
Developer一项,右键选择导出,证书类型选择“个人信息交换(.p12),并将创建的provision profile文件和证书一起拷贝到别的mac上双击安装就可使用了。注意:此处可能出现.p12是灰色的情况,那是因为下面没有勾选到“我的证书”这一
1、证书(Certificates) 通过苹果自带的钥匙串生成后上传到Developer中再生成来完成
2、描述文件(Provisoning Profiles)
生成描述文件时需要选择App
ID(包含Bundle,必须与你程序的bundle保持一致)。
(1)首先登陆IOS DEV Center ,登陆之后,添加APP ID.
(2)添加设备:设备连上电脑,打开在XCode的Organizer->Devices中
Xcode5以下的Organizer在软件右上角即可找到,XCode5的Organizer选择Window->Organizer(快捷键shift+command+2)
设备连接上XCode之后Devices中的信号灯有灰色,黄色,绿色三种情况
1.1、灰色灯
如果设备是之前未作为开发机,在Devices中设备上的灯应该为灰色,在右侧有选项将设备作为开发机,点击即可,由于没有新机,无法截图演示
1.2、黄灯,有两种情况
·
设备未连接好,请将连接线重新插一次,并检查接口是否插紧,如果还是黄灯,则未下一种情况
·
设备版本高于XCode所能支持的版本,如XCode4.6.3,能支持的最高版本未iOS6.1,如果你的设备未iOS7及以上,此时需要更新至XCode5
1.3、绿灯:说明连接成功,可进行调试
2、UDID,通过itunes和Xcode都可以看到设备的UDID
· 在itunes中,连上设备之后,有一项“ECID”,单击,即可以查看到UDID。
· 在Xcode的organizer中选中设备“Identifier”一栏即为UDID。
3、回到苹果开发者中心,选择Devices 右侧栏的添加按钮,方法与添加App ID相同
(3)添加证书:
1、选择Certificates->development,添加证书
2. 申请证书
2.1. 打开电脑中的钥匙串:选择LaunchPad->其他->钥匙串访问
2.2. 选择钥匙串访问->证书助理->从证书颁发机构请求证书
2.3. 填写邮件地址和名称,点击继续存储,一般存储在桌面(根据个人喜好)
2.4. 回到developer的界面,选择Continue,出现上传证书界面
2.5. 选择Choose File上传刚才存储的证书,然后选择Generate.
2.6. 生成之后会出现可以Download的证书,选择下载,双击安装即可
(4)添加描述文件(Provisioning Profiles)
1. 选择Provisioning
Profiles->Development,然后选择右侧添加键添加
2. Select Type -> 选择iOS App Development -> 选择Continue
3. 选择App ID,选择之前添加的com.oschina.*,选择Continue
4. 选择证书,选择刚才生成的开发证书,然后选择Continue
5. 选择设备,会出现设备列表,一般来说把所有设备都添加进去,方便多台设备调试,不用再申请profile,选择Continue
6. 为这个profile命名,不可含有标点,选择Generate
7. 选择下载,双击安装即可
(5) P12导出证书
在钥匙串中找到登录选项中得iPhone
Developer一项,右键选择导出,证书类型选择“个人信息交换(.p12),并将创建的provision profile文件和证书一起拷贝到别的mac上双击安装就可使用了。注意:此处可能出现.p12是灰色的情况,那是因为下面没有勾选到“我的证书”这一
相关文章推荐
- XE8 & IOS开发之免费证书真机调试:开发证书、AppID、开发授权profile的申请,附Debug真机调试演示
- XE7 & IOS开发之开发账号(2):发布证书、发布授权profile的申请使用,附Ad hoc真机调试、生成ipa文件演示(XCode所有版本通用,有图有真相)
- XE8 & IOS开发之免费证书真机调试:开发证书、AppID、开发授权profile的申请,附Debug真机调试演示(XCode7 Beta版或以上版本适用,有图有真相)
- XE7 & IOS开发之开发账号(1):开发证书、AppID、设备、开发授权profile的申请使用,附Debug真机调试演示(XCode所有版本通用,有图有真相)
- XE7 & IOS开发之开发账号(3):证书、AppID、设备、授权profile的申请使用,附Debug真机调试、Ad hoc下iPA文件生成演示(XCode5或以上版本推荐,有图有真相)
- iOS开发之证书申请及真机调试图文详情
- XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相)
- Xcode5&4.6.3 + iOS 7&6免证书开发+真机调试+生成ipa全攻略(提供Xcode下载)!
- XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相)
- Xcode5&4.6.3 + iOS 7&6免证书开发+真机调试+生成ipa全攻略
- IOS 7 Xcode 5 免IDP证书 真机调试
- XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)
- XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相)
- XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相)
- XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相)
- XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)
- 【iOS开发必备指南合集一】申请IDP/真机调试/GameCenter 指南/OpenFeint指南
- 关于苹果IPhone/Ipad(IOS)开发者证书申请及安装、真机调试、发布的参考文章
- Xcode4.5.1破解iOS免证书开发真机调试与ipa发布
- 【iOS开发必备指南合集】申请企业级IDP、真机调试、游戏接入GameCenter 指南(实现仿官方的成就提示)、游戏接入OpenFeint指南;