目录:
Xcode8 上架流程............................................................................................................................................................. 1
大概说一下iOS APP上架的几个步骤........................................................................................................... 3
详细流程................................................................................................................................................................................... 3
1. 创建证书请求文件.................................................................................................................................... 3
3. 设置APPID...................................................................................................................................................... 8
4. 生成配置文件................................................................................................................................................ 9
5. 在ITunes Connect中新建APP项目并配置相应的信息.................................... 12
6. 设置XCode的一些属性................................................................................................................... 15
7. 打包并上传你的程序........................................................................................................................... 15
大概说一下iOS APP上架的几个步骤
l 创建证书请求文件(钥匙串操作)
l 登录苹果开发者中心生成发布者证书(浏览器操作)
l 设置APPID(浏览器操作)
l 生成配置文件(浏览器操作)
l 在ITunesConnect中新建APP项目并配置相应的信息(各个版本的屏幕截图,还有就是一个1024*1024的图标,不能有圆角)
l 设置XCode的一些属性(Xcode操作,勾选Automaticallymanage signing,选择development Team,不用再设置Build Settings 中的signing)
l 打包并上传你的程序(Xcode操作)
详细流程
1. 创建证书请求文件
打开钥匙串创建CSR文件,具体操作看下图:
选择“从证书颁发机构请求证书”,弹出一个视图,按要求填写,如下图:
2. 登录苹果开发者中心生成发布者证书
网址:https://developer.apple.com/
如下图所示:
点击“Account”,弹出登录界面,输入开发者账号和密码点击“点击Sign in”,
如下图所示:
登录之后,选择“Certificate,IDs& Profiles”,进入如下界面:
点击“production”如下图所示:
再点击红色框框圈住的“+”,进入如下界面:
在 Production选项中,选择“Appstore and ad hoc”,然后把页面向下拉,出现一个“continue”按钮,点击它,出现一个新的页面,新页面说的具体内容就是让你创建CSR文件,前面我们已经创建过。然后再次点击新页面的“continue”按钮。如下图所示:
选择我们创建过的csr文件,然后再点击“continue”按钮。出现如下界面:
好了,发布者证书就新建号了,点击下载安装(下载到桌面双击一下就OK)就行了。
3. 设置APPID
选择Identifiers中的“AppIDs”,然后点击“+”按钮,如下图所示
然后出现如下界面,首先给你的APP ID取个名字,如下图所示:
其次选择app ID Suffix,有两种可选,一种是explicit(明确的)AppID另一种是wildcard(统配的)AppID,如下图所示:
然后continue,Submit,Done。
就行了!
4. 生成配置文件
首先点击“ProvisioningProfiles”选项中的“Distribution”然后点击页面右上角的“+”,如下图所示:
然后选择App Store,点击continue,如下图所示:
选择已经新建过的app id,点击continue,如下图所示:
然后选择,发布证书,因为我刚新建了一个所以有两个,选择其中任意一个就ok!然后点击continue,如下图所示:
然后,给描述文件起一个名字,如下图所示:
然后continue,download,就OK了!
5. 在ITunesConnect中新建APP项目并配置相应的信息
选择“Overview”选项,点击“ITunes Connect”,如下图所示:
然后选择“我的App”如下图所示:
出现如下界面,点击“+”选择新建App,如下图所示:
然后新建App,具体要求已经标注在图中,如下图所示:
然后填写的信息和版本信息,如下图所示:
依据苹果要求,老老实实填写相关信息。包含:上传屏幕截图、app描述、关键词、技术支出网址、营销网址、构建版本、app综合信息等!
6. 设置XCode的一些属性
应用的名称,bundleid,signing,等一些配置,如下图所示:
至于“buildsetting”中Codesigning中的配置,必须着重强调一下,codesigning identity 都选择 iOSDeveloper,你没有看错,就是这样干的!描述文件都选择Automatic。如下图所示:
7. 打包并上传你的程序
选择“普通的iOS设备”如下图所示:
然后在Project->Archive进行编译,编译成功之后,出现如下界面:
还有最后一步就是登录到开发者中心找到iTunesConnect的APP然后点击提交以供审核就可以了。