背景
第一次正式接触项目,修改了一点小BUG以后问题就是怎么把这个APP上架了。大佬说这个很简单让我自己百度看着做,完全没有做过啊以前,很慌啊!失败了咋办?咋开始啊?哪里开始啊?当时看到这个我也是一头雾水啊。


1.证书(Certification)
开发证书(Developer Certification)
安装在电脑上可以给开发者提供权限实现真机测试的。
发布证书(Distribution Certification)
安装在电脑上提供发布iOS程序的权限,可以做测试版本和发布程序。
那怎么申请证书呢?
首先你要有苹果开发者账号

然后就可以登录到这个界面了

接着就是怎么创建证书了


签名文件的创建

这个签名文件在哪里穿件呢?
点击你电脑的dock栏的Launchpad,选择其他,里面有一个钥匙串访问,然后就是如图。


创建 App IDs

这里的Bundle ID一定要和项目上的Bundle ID一致。

这里选择APP要支持的服务,比如推送等。

证书
依次创建四个证书,四个证书都需要之前创建的签名文件,把签名文件上传即可。其中有两个推送证书,创建推送证书的时候需要用到App IDs 注意Bundle ID 不要选择错了。

创建完四个证书后此时你会看到四个证书,然后双击证书将四个证书都添加到钥匙串访问中。如果双击的时候跳出什么窗口,没有将证书添加进去,就直接将证书拖到钥匙访问串中。

添加测试设备

添加完成后 这台设备就可以测试了

如果不知道怎么获取UDID可以将手机接入电脑ituns就会跳出来,点击小手机的图标就会手机详情,点击序列号就会出现UDID。
创建授权配置文件
创建好了证书此时还不能放到项目中,要创建授权文件


选择关联的APP IDs

选择关联的证书

选择调试的设备 可以全选

给授权文件命名,只有授权文件才能添加到项目中

到这里证书和配置文件就全部弄好了。接下来就是将证书放入到项目中。

2.打包项目
打包项目的时候不要选择真机或者模拟器,不然Archive会显示灰色 无法打包。


登录到开发者账号 选择我的APP





APP信息具体情况具体填写






成功以后就能选择构建版本发布了



大功告成!因为之前上线今天才想起来想写的所以借用了一点图(侵删)。
参考网址(证书):http://www.jianshu.com/p/01224fc523d4
参考网址(上架):http://www.jianshu.com/p/b1b77d804254
网友评论