文档详情

XCode 证书生成和安装.pdf

发布:2017-05-22约2.57千字共8页下载文档
文本预览下载声明
Xcode 证书生成、设置、应用 作者:妙笔 博客地址:/w-zhijun/ 开发环境: Mac OS lion 10.7.4 XCode 4.3.3 1 点击钥匙图标 2 在菜单栏中依次选择:钥匙串访问⟶偏好设置⟶证书选项卡,下面两项全部选关闭 3 生成证书请求:钥匙串访问⟶证书助理⟶从证书颁发机构请求证书 4 输入两个电子邮件地址和常用名称。电子邮件地址是你注册AppleID 。 a) 常用名称输入你在苹果网站注册的名称,其它名称没试过,不知道行不行。 b) 选择 “存储到磁盘”。保存后的名称应该为:CertificateSigningRequest.certSigningRequest c) 保存到磁盘后在你的钥匙串访问窗口应该会出两个密钥,一个公钥密钥,一个专用密钥,红色部分就是你 在上面输入的常用名。 5 生成Certificates 证书 a) 登录开发者中心:如果不知道路径,点下面链接: /ios/manage/overview/index.action b) 选择左侧的Certificates 标签,再选择右侧的:Request certificate ,在弹出的页面框最下端选择文件, 上传刚刚生成的证书请求(CertificateSigningRequest.certSigningRequest),提交之后会出现Download 下载按钮。生成之后先不要下载。 6 设置Devices a) 在页面的左侧选 devices 添加你的设备 b) 输入你的手机名称,(可以在手机上通用⟶关于本机,查看手机名称) c) 输入你的UDID (连接你的手机到电脑,打开Xcode⟶window⟶organizer,在打开的窗口中选择 Devices) 如图:最下面一行identifier 就是UDID 7 设置APP IDs a) 在页面的左侧选APP IDs, b) 在页面右侧选择 New APP ID ,打开页面如下图, c) 输入一个APPID 描述符,这个描述符没有实际意义,就是描述你的这个APP ID 是做什么用的,如“MyDebug”, 在下面一个框中输入你的应用程序ID,通常以 “com.英文域名.*”这种方式命名。设置好之后提交。 注意!在这里要详细说明一下,”*”号表示所有程序都可以用此证书编译,如果后面丌用*号而是用具体的名称 那么这个证书只能用于和这个名称相同的程序。但是如果需要编译带发送push 通知消息或需要游戏中心服务的程 序必须设置成不你的程序名称相同的名子 ,丌能用”*”。 8 在打开的页面选择你的证书类型。如图:第一项和最后一项不能选,就是因为我的 ID 用了”*” 9 设置Pass type IDs a) 在页面的左侧选Pass type IDs,分别输入一个名称和ID,名称随便填,ID 必须以pass. 开头,加域名 b) 提交之后选择 configure 来配制。 c) 点完 configure 后可能还需要点一次,相当于刷新了。 d) 在打开的页面点 continue 继续,点 选择文件 上传你的请求证书 (CertificateSigningRequest.certSigningRequest)提交之后会出现Download 下载按钮。同样,现在 不要下载。 10 生成Profile a) 在页面的左侧选Provisioning 分别设置下面几项,ProFile Name 就是这个证书的名子,如:“MyDebug”, APP ID 如果都是唯一的话,没有其它可以选择。 b) 提交之后回到Certificates 标签页 注意!如果提交之后 status 状态是 Pending 丌是 Active ,就重新刷新一遍,如果还丌是检查 上面的步骤哪里出了问题。 11 下载AppleWWDRCA.cer 证书 a) 打开Certificates 标签页,下载AppleWWDRCA.cer 证书,如图 b) 下载之后双击进行安装,钥匙串类型选“登录” 12 下载 ios_development.cer 证书安装,如下图 安装完之后会出现下面如图两个证书,此处为了清楚 ,删除了上面生成的两个密钥,在自己机器上千万别删除。 13 下载Pass IDs 证书 打开Pass Type
显示全部
相似文档