[Swift实际操作]九、完整实例,3创建和安装开发证书、发布证书及开发证书配置文件、发布证书配置文件

热烈欢迎,请直接点击!!!

进入博主App Store主页,下载使用各个作品!!!

注:博主将坚持每月上线一个新app!!!

本文将为你演示,如何创建开发证书和发布证书,以及其他辅助内容。

首先打开浏览器,进入【苹果开发者网站】

输入【Apple ID】和【密码】,点击登录按钮,进入开发者管理后台。   

点击左侧的【Membership(会员关系)】,进入会员关系页面,

在会员状态页面,显示了你的开发者账号类型,组织信息等,

在此可以查看账号的过期日期,在距离账号过期一个月时,

此处会出现账号过期的提示。

点击【People(成员)】页面,你可以在此页面邀请和管理团队中的成员。

点击【Certificates,IDs & Profiles】证书、唯一标识符管理界面。

首先进入应用程序【Identifiers(唯一标识符)】【App IDs】设置页面,设置程序的BundleID。

点击右上角的+号图标,添加一个新的应用程序唯一标识符。

首先设置唯一标识符的描述文字,避免使用一些特殊符号。

【Name:】:DemoApp

设置应用程序的唯一标识符,推荐使用域名的倒写方法。

【Bundle ID】:com.strengthen.DemoApp

在应用程序服务列表中,可以为应用程序勾选使用的相关项目。

这里保持默认的选项,然后点击继续按钮,进入一个设置页面。

在确认页面,对前面输入的内容进行确认,

然后点击右侧的垂直滚动条,查看下方的设置选项。

点击【Register(注册)】选项,注册一个新的应用程序唯一标识符。

最后点击【Done(完成)】创建一个新的应用程序唯一标识符。

接着需要添加测试设备,只有将真机设备添加到设备列表中,

才可以在真机上进行应用程序的调试,否则只能在模拟器中进行调试。

【Devices 】【All】 点击右上角的+号图标,添加一个新的真机设备。

在名称输入框内输入设备的名称

【Name】:strengthen iphone

接着输入苹果设备的唯一识别码,它是由40个字符的字母和数字组成,

可以通过XCode:【窗口】->【硬件和模拟器】查到

【UDID】:

然后点击【Continue(继续)】按钮,进入一个设置页面。

在确认页面对硬件信息进行确认,然后点击【注册(Register)】按钮,注册一个新的测试设备。

点击【Register(注册)】选项,注册一个新的设备。点击【Done(完成)】完成硬件注册。

接着添加一个证书,证书分为【开发证书】【支付证书】两种,

两种证书都有对应的【附属证书】,包括【推送证书】【支付证书】等

【Certificates】【All】 点击右上角的+号图标,添加一个新的证书。

勾选【iOS App Development】应用程序开发选项,

首先创建一个开发证书,证书可以允许开发者在真机上进行应用程序的测试。

然后点击【Continue(继续)】按钮,进入一个设置页面。

在创建证书之前,首先需要创建一份证书签名请求文件,

使用快捷键【Command】+【Tab】切换至文件夹窗口,并且打开应用程序文件夹。

接着打开【实用工具】文件夹,双击打开【钥匙串访问】程序,依此点击菜单命令:

【钥匙串访问】->【证书助理】->【从证书颁发机构请求证书】

在打开的证书助理窗口中,输入你的苹果账号的邮箱

【用户电子邮件地址】:newsagency@163.com

【CA电子邮件地址】:newsagency@163.com (再次输入电子邮件地址)

勾选【存储到磁盘】,将证书签名请求文件存储到硬盘上。

点击【继续按钮】,进入下一步设置页面。

点击【存储按钮】,将设置好的请求文件保存到桌面。

点击【在Finder中显示】切换到文件夹窗口,并打开桌面文件夹。

此时桌面上已经拥有了一份证书请求文件,点击【关闭】按钮,关闭文件夹。

使用快捷键【Command】+【Tab】切换至回浏览器。

点击【Choose File】选择文件按钮,打开文件选择窗口,

双击刚刚创建好的请求文件。

点击【Continue(继续)】按钮,进入一个设置页面。

这样就完成了开发证书的创建,点击【Download】下载按钮,下载生成的开发证书。

点击【Done(完成)】按钮,返回证书列表页面。

接着安装生成的下载证书。

点击浏览器右上角下载图标,显示下载文件列表。

点击下载文件右侧的显示文件图标,打开该文件所在的文件夹。

双击打开该证书文件。

击下拉箭头,选择菜单中的"系统"选项,将证书添加到系统钥匙串中。

【钥匙串】:系统

点击【添加】按钮,完成证书的安装。

接着创建一个发布证书,发布证书允许开发者将应用程序打包,并发布到苹果商店。

【Certificates】【All】 点击右上角的+号图标,创建一个新的发布证书。

勾选【App Store and Ad Hoc】面向苹果商店和企业开发选项,

点击【Continue(继续)】按钮,进入一个设置页面。

使用和创建开发证书相同的方式,创建另一份证书请求文件。

点击【Continue(继续)】按钮,进入一个设置页面。

点击【Choose File】选择文件按钮,打开文件选择窗口,

双击刚刚创建好的请求文件。

点击【Continue(继续)】按钮,进入一个设置页面。

这样就完成了发布证书的创建,点击【Download】下载按钮,下载生成的发布证书。

点击【Done(完成)】按钮,返回证书列表页面。

接着安装生成的开发证书。

点击浏览器右上角下载图标,显示下载文件列表。

点击下载文件右侧的显示文件图标,打开该文件所在的文件夹。

双击打开该证书文件。

证书已经安装成功,关闭窗口。

使用快捷键【Command】+【Tab】切换至回浏览器。

最后还需创建开发证书和发布证书的配置文件,点击左侧的配置文件菜单

【Provisioning profiles】【All】点击右上角的+号图标,首先创建一份开发证书配置文件。

勾选【iOS App Development】应用程序开发选项,创建一份可以让你在真机上测试应用程序的配置文件。

点击【Continue(继续)】按钮,进入一个设置页面。

点击下拉箭头,打开选项菜单。选择开发配置文件所对应的应用程序的Bundle ID(唯一标识符)

【App ID】:

点击【Continue(继续)】按钮,进入一个设置页面。

为配置文件选择刚刚创建的开发证书,可以选择一个或多个

点击【Select All】

点击【Continue(继续)】按钮,进入一个设置页面。

为配置文件选择真机设备,设置对应Bundle ID(唯一标识符)的应用程序,可以在哪些真机设备上运行。

点击【Continue(继续)】按钮,进入一个设置页面。

为开发证书配置文件设置一个名称,

【Profile Name】:Dev-DemoApp

点击【Continue(继续)】按钮,进入一个设置页面。

这样就完成了开发证书配置文件的创建,点击【Download】下载按钮,下载生成的开发证书配置文件。

点击浏览器左下角下载好的证书配置文件,以安装该配置文件。

此时系统会切换至XCode界面,并成功安装开发证书配置文件,

然后使用快捷键【Command】+【Tab】切换至回浏览器。

点击【Done(完成)】按钮,返回配置文件列表页面。

【Provisioning profiles】【All】点击右上角的+号图标,首先创建一份发布证书配置文件。

勾选【App Store】苹果商店选项,创建一份可以将你的应用程序发布到苹果商店的配置文件。

点击【Continue(继续)】按钮,进入一个设置页面。

选择发布配置文件所对应的应用程序的Bundle ID(唯一标识符)

在创建开发证书配置文件时,已经进行了选择,所以此处自动选择上一次的选项。

【App ID】:

点击【Continue(继续)】按钮,进入一个设置页面。

选择需要包含在配置文件中的开发证书,可以选择一个或多个

点击【Select All】

点击【Continue(继续)】按钮,进入一个设置页面。

为发布证书配置文件设置一个名称,

【Profile Name】:Store-DemoApp

点击【Continue(继续)】按钮,进入一个设置页面。

点击【Download】下载按钮,下载生成的发布证书的配置文件。

点击浏览器左下角下载好的证书配置文件,以安装该配置文件。

点击【Done(完成)】按钮,返回配置文件列表页面。