美文网首页
iOS上架流程详解

iOS上架流程详解

作者: AndyXia597 | 来源:发表于2016-11-21 11:03 被阅读420次

    第一步:申请开发者账号

    第二步:登录开发者账号中心,然后创建上架需要的证书

    2.1首先添加Apple ID ,步骤如下:

    点击右上角"+"添加 按照要求,可以随便写,就可以 这个Bundle ID 要和项目中Bundle identifier保持一致 如果app有推送功能,就选中,如果没有就可以不选中

    2.2创建Certificates

    点击右上角"+"号添加 绿色表示:测试app时候使用;红色表示:推送的测试环境使用;蓝色表示:上架app store使用

    选择你需要创建的,点击下一步,

    选择CSR file 步骤如下:

    在LaunchPad 中找到

    点击继续,就可生成,将生成的CSR文件保存到桌面,

    继续上一步选择CSR,选择桌面的CSR文件,选中之后点击继续,创建成功之后,点击Download,下载到桌面,然后双击打开,安装到电脑上,

    2.3创建Provisioning Profile

    点击“+”添加 红色表示:测试环境使用;绿色表示:上架环境使用

    选择你要创建的环境,下一步

    选择你创建的那个App ID

    下一步,选择你创建的Certificate

    如果你的Certificate创建成功,会自动弹出

    下一步,填写你要生产的Profile 名称

    点击Download下载到桌面

    然后双击打开,下载的那个后缀名为mobileprovision文件,安装成功之后,打开Xcode,查看

    如果显示为None,就点击下拉框,选择Add Account

    添加你创建证书时候使用的那个开发者账号,记住将项目中的Bundle identifier改为你自己创建过的那个App ID 中的Bundle ID一致。

    第三步:创建上架应用及填写应用相关信息

    点击进入 点击我的App 点击“+”号添加应用,新建App 内容解释如下:

    平台:选择你要发布应用的平台

    名称:你的应用名称

    主要语言:就选择简体中文

    套装ID:就是你再开发者账号中创建的那个App ID,如果你的下拉框中,存在后缀名为*号的App ID,那么你需要在SKU中填写一些自定义的东西,来区别于其他公用这个App ID的应用,如果你选择的是完整后缀名的App ID,那么下面的SKU就不需要填写,或者SKU可以随意填写。

    创建成功之后,你的信息会被展示出来

    隐私政策网址,是可填可不填的,最好填上,产品经理会告诉你,隐私政策网址是啥

    一般App是免费的就选择免费,下面的批量购买计划,一般选择第一个

    填写App的详细信息:

    上传你的App的预览图,现在只需要上传适配 6P尺寸即可,其他屏幕都是用这一套就可以了。 介绍你的App,具体内容,有产品经理提供,只需要把他给你的内容完整复制上去即可 关键词:在App store中搜索的时候用;技术支持网址:一般就填写公司官网就可以了;营销网址:有就填,没有就不填 构建版本:右边的那个+号,是在你成功打包上传之后才会出现的,后面我会介绍使用Xcode6和Application Loader 上传ipa包的步骤

    接下来是App的综合信息

    App图标:按照右边的那个小问号里的提示,从产品或者UI那里获取,

    版本:这个版本是要显示在App store上的,是自己填写的,

    分级:这个可以根据产品的建议或者自己选择

    版权:将你公司官网底部的ALL rights reserved那条信息,整个复制上去就行

    其他的都是可填可不填的

    App审核信息

    联系信息:按照要求填写,如果你的App不能让App store的审核人员看懂,那么他会联系你问一些问题;演示账户:如果你的App存在登录功能,那么就必须提供一个真实环境使用的账户,可以是一个空的账户。只要能登录进去就行。

    版本发布:

    一般都选择自动发布版本

    这时,你可以点击右上角储存按钮,现在还不能提交审核。

    下面开始打包ipa文件上传:

    打开Xcode,连接真机(注:这个真机必须是你的证书里添加过得设备),

    选择Archive开始打包

    每打包一次,你Xcode中的Build就要修改一次,否则你上传到的时候,会出现上传ipa包版本重名的问题

    打包成功之后,点击右边Export按钮 选择第一个

    点击下一步

    选择你的开发者账号 这里就会看到你需要导出的ipa包了,需要注意的是那个Provisioning Profile底下的名称是不是你自己创建的那个,如果不是有一个小箭头可以供选择

    然后导出到桌面,即可

    然后

    双击交付您的应用,选择刚才保存到桌面的ipa文件

    然后提交,提交成功之后,会有提醒,然后不要着急去提交,因为在提交ipa包的时候,会有一小段时间的审核,大概需要10-20分钟左右,然后你可以登录开发者账号中心,查看构建版本有没有那个“+”号,如果有的话,就点击添加你刚才上传的ipa包,然后先点击储存,再点击提交以供审核。

    这是一个比较重要的,如果App中没有使用IDFA,就不要选是,否则会被驳的,其他的关于有么有使用第三方啊啥的,就直接选是就可以了

    到此,app 提交上架所有流程结束,我的App中会提示,应用正在等待审核,就耐性等待吧,现在审核时间大概1天就会出结果了,周末除外。如果遇到上架未通过或者上传ipa包未成功的时候,可以邮件截图给我。文章写的不好,希望大家多提意见!个人邮箱:597374548@qq.com

    相关文章

      网友评论

          本文标题:iOS上架流程详解

          本文链接:https://www.haomeiwen.com/subject/wlqwuttx.html