zoukankan      html  css  js  c++  java
  • iOS开发关于AppStore程序的上传流程

    主要内容:

    1、创建唯一标示符App ID(前提是你的程序在真机上测试没有任何问题)

    2、申请发布证书

    3、申请发布描述文件

    4、iTunes Connect创建App并填写信息

    5、选择证书编译打包

    6、上传完成更新iTunes Connect信息,等待审核

    1、创建唯一标书符App ID

    首先打开开发者网站,进入证书页面,我们点击Identifiers下边App IDs选项,然后点击右上角加号,如图:

    20150612014250799.png

    2、申请发布证书

    我们点击Certificates下边的Production,然后我们点击右上角的加号按钮如图:

    20150612012331911.png

    然后填写App ID描述信息,然后下边选择Explict App ID,然后填写你将要发布到AppStore的工程里边的Bundle ID。如图:

    20150612014558691.png

    填写完成之后选择需要的App Service,我只选择了推送服务,然后点击Continue,如图:

    20150612014812112.png

    然后确认一下你的提交信息,然后点击Submit,如图:

    20150612015030830.png

    然后会提示Registration complete注册完成,然后点Done就创建成功了,如图:

    20150612015320293.png

    点击加号按钮之后弹出如下界面,然后我们需要选择Production下边的第一项App Store and Ad Hoc选项,如图:

    20150612012703323.png

    然后我们点击Continue按钮,然后弹出来的页面提示我们需要CSR文件(CSR上一篇真机测试文章里有,这里就不在过多说明),如图:

    20150612012923447.png

    我们点击Continue,然后去选择我们的CSR文件,选择完成后如图:

    20150612013139634.png

    点击Generate,然后你会看到Your Certificate is ready,如图:

    20150612013427442.png

    3、申请发布描述文件

    点击Provisioning Profiles下边的Distribution,然后点击右上角加号,如图:

    20150612015550248.png

    然后选择Distribution下边的App Store选项,然后点击Continue,如图:

    20150612015737736.png

    然后选择我们刚才创建的App ID,然后点击Continue,如图:

    20150612015928357.png

    然后我们需要选择刚才创建好的发布证书,然后点击Continue,如图:

    20150612020112375.png

    然后我们需要给发布的描述文件添加一个名字,然后点Generte完成注册,如图:

    20150612020307140.png

    发布证书和描述文件都创建好之后,如果是自己的电脑创建的直接Download下来安装就可以了,如果其他人想用,你需要从钥匙串中导出,详细的导出请看上篇真机测试文章。导出之后发给别人安装。

    4、iTunes Connect创建App并填写信息:

    我们重新打开https://developer.apple.com苹果的开发网站,选择Member Center,登录进去之后这次我们选择iTunes Connect选项,打开后如图:

    20150612021024800.png

    20150612021517043.png

    然后会弹出一个框,让我们填写

    名称:        App 的名字,如果已经有了同名软件,他会提示“您输入的App名称已被使用”

    主要语言: 我们选择Simplified Chinese简体中文、

    套装ID:       选我们刚才创建的App ID

    版本:   版本号只要跟Xcode的TARGET - General - Version保持一致即可

    SKU:   我这里填写的是Bundle ID。

    20150612022833931.png

    20150612022850567.png

    20150612022906365.png

    然后我们点击创建,如果没问题会跳转到我们刚创建的App详情页面,需要我们填写更多的信息,下边看一下整个App详情页面:

    20150612141627754.png

    下边需要上传我们的屏幕快照,也就是我们软件运行的截图。iphone现在已经有了4个尺寸的屏幕:iPhone6 plus 5.5寸屏幕、iPhone6 4.7寸屏幕、iPhone5s 4寸屏幕、iPhone4s 3.5寸屏幕。苹果现在的审核要求必须要适配各种屏幕,如果不适配程序会被拒,所以我们开发的时候需要针对每个屏幕做适配。适配完之后上传我们每个屏幕的截图,如果没有真机的化,在模拟器上也可以截图,快捷键是command + S,系统会自动把屏幕截图保存在桌面上。上传完成之后如图:

    20150612141651534.png

    20150612141735566.png

    20150612141808030.png

    20150612142112491.png

    20150612142141118.png

    20150612151659069.png

    点击完跳转到下个界面,如图:

    20150612153530519.png

    这个时候我们就可以保存信息,去上传app了。

    先打开Xcode点击右键选择 - Open Develop Tool - Application Loader,如图: 

    20151009175308058.png

    打开之后需要登录开发者账号,登录成功后如图所示:

    然后选择交付您的应用程序,会填出一个对话框让你选择已经打好的ipa包,如图:

    20151009175558154.png

    选择完成之后如图:

    20151009180113287.png

    选择下一步,这个时候会读条显示当前上传的进度:

    20151009175714512.png

    上传完成之后如下图所示:

    20151009175803861.png

    ipa包上传之后这个时候还要回到iTunes connect完善信息,回到填写信息的页面,下边有一个构建版本的选项,旁边有一个加号按钮,点击一下:

    20151009180308536.png

    如果刚才上传没有问题,会出现下图所示的图片:

    20151009180355862.png

    选择“完成”以后回到上边选择提交以共审核按钮,会提出如下页面,三项都选NO即可,点击提交:

    20151009180448476.png

    提交完成之后刷新页面你会看到你上传的应用程序会出现一个黄色的原点,后边写着:Waiting for Review。

  • 相关阅读:
    C++中static修饰的静态成员函数、静态数据成员
    C++友元函数、友元类
    C++异常处理
    运行时类型识别RTTI
    AD转换
    敏捷模式下的测试用例该如何存在?
    使用Postman轻松实现接口数据关联
    接口测试Mock利器-moco runner
    python测开平台使用dockerfile构建镜像
    MySQL – 用SHOW STATUS 查看MySQL服务器状态
  • 原文地址:https://www.cnblogs.com/IceBlack-Tea-developer/p/5262498.html
Copyright © 2011-2022 走看看