[Xcode 实际操做]9、实用进阶-(32)项目的打包上传和提交审核以及下架处理

目录:[Swift]Xcode实际操做html

本文将演示如何将一个应用程序进行打包上传,并提交审核以及下架处理。app

点击项目【DemoApp】->【Build Settings】编译设置->【Provisioning Profile】证书设置区域。工具

【苹果开发者管理后台】,建立应用程序的开发证书和发布证书。post

【Debug】:首先设置应用程序的开发证书,有了开发证书后,能够在真机设备上运行和测试应用程序。开发工具

在弹出的证书列表中,列出了全部的开发证书和发布证书,这里选择开发证书。测试

【Release】:设置应用程序的发布证书,发布证书可让您对应用程序进行打包,而且上传至苹果商店。ui

在弹出的证书列表中,选择发布证书选项。接着对应用程序的代码签名进行设置,代码签名须要匹配证书。this

首先设置开发签名:【Debug】:【iOS Developer】选择开发者选项。加密

而后设置发布签名:【Release】:【iOS Distribution】选择发布选项。code

点击顶部的【General】通用信息设置标签,进入应用程序的通用信息设置面板。

在通用信息设置面板,能够看到上文已经设置了的开发签名和发布签名。

点击下拉箭头,能够查看发布签名对应的证书。

从弹出的列表能够看出,将在打包应用程序时,使用发布证书对代码进行签名。

在对应用程序打包以前,须要更改项目的动态Scheme。

在弹出的列表中,选择【Generic iOS Device】通用移动设备选项

依次点击【Product】产品->【Arichive】归档命令。

项目的归档的时间,由项目的体积决定。点击【Distribute App】将归档导出未压缩包。

在弹出的【iOS App Store】(Distribute through the App Store)

保持默认的“为发布至苹果商店而导出”。点击->【Next】

您能够选择将打包好的项目直接上传【Upload】选项,若是项目的体积比较大,

能够选择【Export】导出选项,先将文件进行导出,而后使用专门的工具,将打包后的文件进行上传。

->【Next】->【Export】开始导出压缩包。

当压缩包导出后,依次点击【Xcode】->【Open Developer Tool】打开开发工具

->【Application Loader】选项,打开应用上传工具。

将使用此工具将压缩包上传至苹果商店。输入【Apple ID】和【密码】,完成登陆操做。

点击右下角的【选取】按钮,选择刚刚导出的压缩包->【打开】->显示确认相关信息后点击【下一步】。

当压缩包上传后,您须要为待提交审核的应用程序,指定上传后的压缩包。

点击【个人App】,进入应用程序列表页面。点击打开须要提交审核的应用程序。

点击【活动】标签,进入活动页面。在活动页面,能够查看提交的压缩包。

刚开始会处于【处理中】的状态,大约两个小时后,便可处理完成。

若是一两天都未处理完成,您最好从新提交压缩包。

点击【App Store】标签->【1.0准备提交】进入待提交的版本设置页面。

->【构建版本】区域->点击【请提交App前先提交一个构建版本】->选择上文刚刚上传的压缩包->【完成】

点击【分级】右边的【编辑】连接,弹出【分级】设置窗口。根据实际状况,选择应用程序的特征->【完成】

点击右上角的【存储】按钮,存储当前页面的变化。点击【提交以供审核】,提交应用程序。

在提交确认页面中,首先根据实际状况,选择您的应用程序是否启用了加密,或含有整合加密的功能。

而后选择您的应用程序是否包含、显示或者访问第三方内容。

若是您的应用程序使用了百度、谷歌或其余第三方平台,请选择是,不然选择否。

最后点击右上角的【提交】按钮,提交应用程序的审核。目前应用程序的审核周期,已经缩短未两天左右。

此时您的应用程序已经处于待审核的状态,若是在审核期间,发现程序有致命问题,

好比将内购功能修改成生产环境。能够点击【remove this version from review】移除当前版本

->【移除】便可将此版本从审核队列中移除。

当您再次提交审核时,须要从新排队,以前的时间就被彻底浪费了,因此必定要全面检查后,再提交审核。

若是产品上线后,才发现一些致命问题,将来不影响用户的体验,能够先将产品进行下架处理。

【下架操做】:

点击【App Store】标签->【价格与销售范围】,进入价格与销售范围设置页面。

点击【销售范围】编辑连接,弹出销售范围编辑窗口->点击【所有】,取消对所有销售市场的选择->【完成】

当问题修复并从新审核成功后,还须要在【销售范围】页面,恢复设置销售范围。

点击右上角的【存储】按钮,完成【销售范围】的设置。

相关文章
相关标签/搜索