在Member Center中添加要上架的APP
1.首先进入:https://developer.apple.com/membercenter
此处登录你自己的开发者账号,99$的开发者账号即可.
选择证书一栏,开始添加APP ID.
选中红线框中的APP IDs,然后点击右上角加号,开始添加APP
此处名称可以根据个人爱好填写,但是Bundle id必须跟你开发时定义的Bundle ID一致。此时APP已经添加完成,下一步我们需要申请证书。
证书以及特征文件
首先打开我们本地的钥匙串软件,点击dock栏上的钥匙串访问,在下拉框中选择证书助理,再选择从证书颁发机构请求证书
具体填写情况请参照框中文字,选择存储到磁盘。
完成后我们会得到如图所示的request文件。
接下来回到证书中心,选择红色框中的Certificates,同样选择右上角的添加按钮,进行证书的申请
由于我们要申请的是发布证书,所以选择下方Production中红框选项。
此处需要我们之前生成的request文件,选择choose file,把我们刚才生成的文件上传即可
已经得到我们想要的证书,下载即可。
下面我们需要生成特征文件,左下角选择Provisioning Profiles,同样是右上角添加。
选择Distribution栏下的APP Store选项,下一步。
在此处选择我们最初添加的App ID,下一步.
选择我们之前生成的发布证书,下一步。
随意命名。
此时我们需要的特征文件已经得到,接下来我们需要配置XCode
配置证书以及特征文件
经过上述步骤,我们可以得到这两个文件,各自双击两个文件,打开XCode
在Xcode中用快捷键 Command+“,”,调出设置界面,然后选择Accounts,添加开发者账号。
选中Build Settings,在Code Signing中选择刚才生成的发布证书,
选择下方的Provisioning Profile,选中刚才生成的特征文件,到此XCode证书已经配置完成,下面到ITunes Connect上添加APP
在ITunse Connect上添加APP
打开https://itunesconnect.apple.com 登陆开发者账号
选中红框中我的App
点击左上角加号
填写APP 名称,在套装ID中选择最初生成的App ID,SKU与套装ID都是APP的标识,请认真填写。
生成APP后,进入编辑页,选择iOS APP进行资料填写,此处需要提供多个此存的屏幕截图,可以用虚拟机运行程序,进行各个尺寸的截图,此页面还须填写其他的资料,不一一赘述,但ICon必须是1024*1024并且不带alpha通道的图片。
此处需要构建版本,回到XCode,进行版本构建。
构建版本
打开Xcode,选中Dock栏中的Production,下拉选项中选择Archive,等待一段时间。
在弹出的面板中,我们注意到右边有三个选项,这里先选择Validate进行验证,可以很大程度的避免审核失败,也可以直接选择Upload to App Store,提交完成后回到iTunes Connect,构建版本一栏中会出现上传的版本,选中即可。继续填写资料,然后提交审核即可。
希望各位的APP都能成功过审,谢谢观看。
用APPLICATION LOADER上传时,有可能出现an existing transporter instance is currently uploading this package的错误.前往~/.itmstransporter/UploadTokens.删掉里面的所有文件即可.