iOS怎么上架APP?
2017-12-08 本文已影响0人
新垣结衣的男朋友丶
背景
第一次正式接触项目,修改了一点小BUG以后问题就是怎么把这个APP上架了。大佬说这个很简单让我自己百度看着做,完全没有做过啊以前,很慌啊!失败了咋办?咋开始啊?哪里开始啊?当时看到这个我也是一头雾水啊。
image.png image.png1.证书(Certification)
开发证书(Developer Certification)
安装在电脑上可以给开发者提供权限实现真机测试的。
发布证书(Distribution Certification)
安装在电脑上提供发布iOS程序的权限,可以做测试版本和发布程序。
那怎么申请证书呢?
首先你要有苹果开发者账号
image.png
然后就可以登录到这个界面了
image.png
接着就是怎么创建证书了
image.png
image.png
签名文件的创建
image.png这个签名文件在哪里穿件呢?
点击你电脑的dock栏的Launchpad,选择其他,里面有一个钥匙串访问,然后就是如图。
image.png
image.png
创建 App IDs
image.png这里的Bundle ID一定要和项目上的Bundle ID一致。
image.png
这里选择APP要支持的服务,比如推送等。
image.png
证书
依次创建四个证书,四个证书都需要之前创建的签名文件,把签名文件上传即可。其中有两个推送证书,创建推送证书的时候需要用到App IDs 注意Bundle ID 不要选择错了。
image.png
创建完四个证书后此时你会看到四个证书,然后双击证书将四个证书都添加到钥匙串访问中。如果双击的时候跳出什么窗口,没有将证书添加进去,就直接将证书拖到钥匙访问串中。
image.png
添加测试设备
image.png添加完成后 这台设备就可以测试了
image.png
如果不知道怎么获取UDID可以将手机接入电脑ituns就会跳出来,点击小手机的图标就会手机详情,点击序列号就会出现UDID。
创建授权配置文件
创建好了证书此时还不能放到项目中,要创建授权文件
image.png
image.png
选择关联的APP IDs
image.png
选择关联的证书
image.png
选择调试的设备 可以全选
image.png
给授权文件命名,只有授权文件才能添加到项目中
image.png
到这里证书和配置文件就全部弄好了。接下来就是将证书放入到项目中。
image.png
2.打包项目
打包项目的时候不要选择真机或者模拟器,不然Archive会显示灰色 无法打包。
image.png
登录到开发者账号 选择我的APP
image.png
image.png
image.png
image.png
image.png
APP信息具体情况具体填写
image.png
image.png
image.png
image.png
image.png
image.png
成功以后就能选择构建版本发布了
image.png
image.png
image.png
大功告成!因为之前上线今天才想起来想写的所以借用了一点图(侵删)。
参考网址(证书):http://www.jianshu.com/p/01224fc523d4
参考网址(上架):http://www.jianshu.com/p/b1b77d804254