0
点赞
收藏
分享

微信扫一扫

iOS开发证书配置系列之——真机调试相关文件配置导引

真机调试所需要的文件有两个

  1. 开发环境证书
  2. 真机测试描述文件

这两个文件的关系是:真机测试描述文件和开发环境证书都是需要配置进工程中的材料。而生成真机测试描述文件,必须使用开发环境证书。所以首先创建开发环境证书(一般情况下,一个开发账号最多可以创建两个开发环境证书,若干个真机测试私有文件),再创建真机测试私有文件。

配置开发环境证书

1.1、登录苹果开发者网站的“Member Center(会员中心)”

https://developer.apple.com/membercenter/index.action
选择证书一项

1.2、选择iOS Apps

1.3、 选择Certificates下的Development选项,点击加号创建一个开发证书

1.4、选择Development下的iOS App Development选项,点击Continue按钮继续下一步

1.5、通过钥匙串访问钥匙串助理创建一个证书请求文件CSR

1.6、 通过CSR文件向苹果申请一个开发环境的证书

1.7、 证书创建完成,点击下载后,双击证书,证书自动安装进“钥匙串访问”中

配置真机测试描述文件

真机测试描述文件有两种:

  1. 通配真机测试描述文件
  2. 专有真机测试描述文件

通配真机测试描述文件:这一类真机测试描述文件可以同时提供给多个APP使用,配置这类证书时,选择APP ID时需要选择“通配APP ID”。如图:

专有真机测试描述文件:这类真机测试描述文件只能给指定的APP使用,在选择APP ID时,选择想要做真机测试应用的APP ID。如图:

2.1、 选择“Provisioning Profiles”下的“Development”,点击右上角的加号,创建

2.2、 选择"iOS App Development",点击“continue”

2.3、 选择APP ID(这里如果选择的通配ID,则任何应用都可以使用这份描述文件,否则,描述文件只能提供给指定的APP使用)

2.4、选择上边创建的开发证书

2.5、 选择测试机

2.6、 填写描述文件名

2.7、 描述文件配置完成,下载后双击安装进Xcode后即可使用

真机测试的方法

1.1、修改工程的Bundel ID和描述文件所选择的APP ID中的Bundel ID一致(使用通配描述文件的同学设置的Bundel ID只需要保持和通配APP ID的"*"前的部分一致即可)

1.2、修改代码签名:

在“build Settings”中,搜索“code”,在Code Siging(代码签名)中配置开发证书和描述文件为刚刚我们创建的证书、文件即可

举报

相关推荐

0 条评论