iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >App Store上架的整体流程
  • 552
分享到

App Store上架的整体流程

2023-06-05 01:06:00 552人浏览 泡泡鱼
摘要

App Store上架指的是iOS应用从提交申请到上线的整个过程,它的目的是让应用展示在App Store上获取流量、用户。一、ioS上架的整体流程申请开发者账号苹果的开发者账号主要分为三种类型:个人账号、公司账号、企业账号,三者的费用以及

App Store上架指的是iOS应用从提交申请到上线的整个过程,它的目的是让应用展示在App Store上获取流量、用户。

App Store上架的整体流程

一、ioS上架的整体流程

申请开发者账号

苹果的开发者账号主要分为三种类型:个人账号、公司账号、企业账号,三者的费用以及权限等都不尽相同。开发者账号的申请过程一般需要一个星期左右的时间。一般开发者申请的都是个人或者公司的账号,因为企业账号的应用不能发布到App Store,只能企业内部使用,但是企业账号签名之后的App可以直接发布到分发平台或者放着自己的服务器上让用户下载,无需经过苹果审核。然后通过渠道链接把用户引流到平台或者服务器下载,并且统计数据。

目前,由于政策原因,个人开发者账号以及公司开发者账号,都没有以前好申请了,但是只要资料齐全,都是可以申请下来的,市面上存在的账号也比较多,基本上每个开发公司都有一个或多个;但是企业开发者账号就一直比较难申请了,苹果公司对企业开发者账号申请的门槛加高了许多,就算一个拥有几千人的集团公司或者是上市公司,申请最少三个月的时间才有机会申请下来。

App Store上架的整体流程

公司和企业的账号申请需要邓白氏码,如果邓白氏码未申请,请先申请邓白氏码,这个过程需要一到两个星期。邓白氏编码申请下来后,会发送一个邮件告诉你,最好在14个工作日之后再使用,因为苹果那边同步数据需要时间。如果要提前使用,失败次数不能超过3次。

创建App身份证(App ID)、申请证书、以及生成描述文件

App ID的创建首先需要登录你的developer account,然后配置App bundle ID。xplicit App ID 的格式为:com.company.AppName(要有两个点.)照着格式写。然后登录你的iTunes connect,然后使用你的BUNDLE ID 创建一个App。

申请证书需要通过Mac的钥匙工具来生成证书(其中包括开发证书、下载证书、推送证书)。这里需要注意的是下载下来的证书只能在请求该证书的电脑上使用,如果想给其他开发者使用需要将已经导入的证书导出为个人信息交换(.p12)的格式供他人使用;以及证书有申请的个数限定,超过就不能申请了。

之后便可以创建描述文件了,描述文件的作用是把证书和Bundle Identifier关联起来。

在开发者中心的iTunes Connect 中配置 App 相关信息

  • 主标题:主标题是显示在 App Store 中的App本地化名称,一般包含标题主题部分和后缀部分。简单通顺的展现出App的功能与特性。主标题的词汇具用很高的权重,应尽量选择与App相关的高热度词,但不宜出现热门竞品品牌词,否则审核容易被拒。

  • 副标题:副标题是App的一句简介,是对App的名称的一种补充,对App的词组有一定的权重加成。所以副标题的内容应尽量覆盖一些主标题没有的重要关键词。同样的副标题中不能出现热门竞品品牌词,文案应简洁且具有吸引力,展示App独特的一面,字数控制在30字符以内。

  • 隐私政策网址:从2018年10月3日起隐私政策成为所有新App或者App更新的必填项,只能在提交新版本的时候才能更新链接或文本。填写时可观察竞品的隐私政策范文作为参考。

  • 产品描述:App应用描述被限定在4000个字符以内,且为必填项,可以根据语言版本的不同,分别填写不同的语言。应用描述是对App特色和功能的详细介绍,尽量在描述的前三行展现出产品的核心特色,这样才能吸引用户。目前应用描述只有在 App 更新版本时才能修改。这里需要注意的是应用描述的内容不允许填写特殊字符

  • 关键词:关键词允许填写100个字符,利用好可填写的100个字符,将100个字符尽量写满。虽然苹果官方给出的建议是每一个关键词用逗号隔开,但为了使App覆盖到更多关键词,开发者们可以选择在关键词中尽量少地使用逗号。如果有需要强调的关键词,可以单独用逗号隔开。关键词的设置影响着App会在哪些搜索结果中显示,以及在这些搜索结果中的基础排名。

  • 应用分级:应用分级是苹果开发者后台一个必填的应用信息属性,根据对13个问题的选填结果,分级会即时改变,包括4岁以上、九岁以上、12岁以上、17岁以上、无分级五个等级,无分级状态是无法在App Store上销售的。问题选填时应与应用的实际情况相符,不然容易出现审核被拒的请况。

  • 需要各个版本的屏幕截图,运行模拟器,还有就是一个1024*1024的图标,图标不能有圆角。

App Store上架的整体流程

  • App预定:对于那些支持预定的App,在App未上架之前用户可以提前在App Store查看产品页面并预定该产品,等产品上线之后,用户会收到通知,这个功能可用于产品正式上线之前的预热,开发者可以根据市场热度反馈提前对产品相关内容进行适当调整。

打包上传App

将 2 步骤中申请好的证书和描述文件正确配置到 Xcode 中,设置好Xcode的一些属性:

  • 在Xcode中选择iOS Device(这里不能选择模拟器);

  • 如果应用不支持横屏,请在 General 选项中将 Landscape Left 和 Landscape Right 两项的勾选去掉;

  • 查看版本号和构建版本号;

  • 配置发布在证书。如果这里没有黄色叹号,代表你的配置没问题,如果有,那就是证书和描述文件不匹配,或者描述文件里刚才选的Bundle和现在的工程的Bundle Identifier不一致。

  • 设置为 Release 模式。Debug是测试用的,Release是发布用的

  • 之后便可选择 Xcode->Product->ArcHive打包项目,打包完成后选择 Upload to App Store上传。如果不想使用 Xcode上传的话,也可以选择 Export导出ipa文件, 需要注意的是在导出时,必须选择 Save for iOS App Store Deployment。然后通过Application Loader 工具上传 ipa 文件。

提交审核

App打包完成后,需要上传App Store Connect。按照以下步骤操作:

  • 确保App所有功能开发测试完成。

  • 进入App Store Connect创建新的App,填写完成App信息。

  • 执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。

  • 新建App版本号,选择已上传的构建版本,提交审核。

审核的注意事项:

  • 仔细检查关于App的各项资料是否填写正确,需要特别注意不同语言下的信息是否准确无误。

  • 如果App是需要登录账号才能进入的,那么需要在后台填写测试账号以供苹果审核。

  • 需要准备已经在线隐私政策协议,见附件,把本应用替换为App名称。

  • 对于等待审核的版本,您仍可以编辑所有信息。要提交新的构建版本,您必须将此版本从审核中移除。

二、iOS上架的一些建议

App的文字描述不能越界,苹果官方首先会看App的文字描述,如果不过关,直接拒绝;当然脱离苹果的宣传是另外一回事。

苹果默认采取的是最小策略:硬件需求最小化;苹果在审核的时候会最大化的关闭硬件参数,所以一定要在参数说明中加入硬件参数。

要想避免各种被苹果拒绝的情况,最好的办法就是阅读苹果的相关条例!

,如果你的产品已经申请上架,但是发现了产品存在Bug或者其他问题。建议还是自己打回来,不要等苹果来拒绝了。

绝大多数的App上架审核但是需要7天的,有些运气好的可以一天时间内就通过了,这种情况很少见。不过,每个账号有两次机会申请加急处理。

你的Xcode必须是正式版的,beta版本的Xcode是不能上传项目的。

关于iOS渠道统计的问题,可以使用工具 openinstall ,通过渠道链接来统计iOS分渠道数据,只需要上传一个标准安装包,即可无限生成携带不同参数的渠道链接或者二维码,同时兼容iOS/Android,然后根据需求把渠道链接或者二维码分发到各个渠道,实时统计数据。

--结束END--

本文标题: App Store上架的整体流程

本文链接: https://www.lsjlt.com/news/240713.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • App Store上架的整体流程
    App Store上架指的是iOS应用从提交申请到上线的整个过程,它的目的是让应用展示在App Store上获取流量、用户。一、iOS上架的整体流程申请开发者账号苹果的开发者账号主要分为三种类型:个人账号、公司账号、企业账号,三者的费用以及...
    99+
    2023-06-05
  • 苹果APP怎么上架App Store
    苹果APP怎么上架App Store,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。下面介绍ios证书申请和打包ipa上传到appstoreconnect.app...
    99+
    2023-06-04
  • ios app上架App Store的费用有哪些
    本篇文章给大家分享的是有关ios app上架App Store的费用有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。经常收到咨询说ios app上架App Store需要多...
    99+
    2023-06-05
  • iOS App的打包和上架流程
      目录 1.苹果开发者账号几种开发者账号类型 2.申请 AppleID 3.申请邓白氏码(个人开发者账号不需要) 4.申请开发者账号 5. 申请签名证书(钥匙串访问) 6. 先在  Apple Developer  申请证书 IOS证书制...
    99+
    2023-09-16
    ios macos xcode
  • iOS App 上架流程图文教学
    在上架App 之前必须先准备好开发者帐号,但申请开发者帐号因法兰克早在之前已经申请好了,故就跳过此步骤,直接从产生凭证到上传App开始讲起。首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。 在开发者后台产生.ce...
    99+
    2023-08-31
    ios xcode macos
  • Mybatis整体架构及运行流程是什么
    本篇内容介绍了“Mybatis整体架构及运行流程是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Mybatis是什么Mybatis是一个...
    99+
    2023-06-02
  • iOS APP上架被拒重新提交审核流程是怎样的
    本篇文章给大家分享的是有关iOS APP上架被拒重新提交审核流程是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。iOS APP审核比较严格,难免会出现被拒绝的情况,需要根...
    99+
    2023-06-05
  • ELK监控nginx日志的整体流程
    目录ELK介绍一.nginx二.logstash三.kibana1.management添加索引2.Discover查看索引3.Visualize建立仪表盘模板4.Dashboard...
    99+
    2024-04-02
  • 如何修复无法连接到iPhone上的App Store错误
    第 1 部分:初始故障排除步骤检查苹果的系统状态:在深入研究复杂的解决方案之前,让我们从基础知识开始。问题可能不在于您的设备;苹果的服务器可能会关闭。请前往 Apple 的系统状态页面,以确认 App Store 是否正常运行。如果有问题,...
    99+
    2023-07-29
  • Docker整体架构是怎样的
    这篇文章主要讲解了“Docker整体架构是怎样的”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Docker整体架构是怎样的”吧!用户是使用DockerClient与Docker Daemon...
    99+
    2023-06-04
  • LevelDB的整体架构是怎样的
    本文小编为大家详细介绍“LevelDB的整体架构是怎样的”,内容详细,步骤清晰,细节处理妥当,希望这篇“LevelDB的整体架构是怎样的”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识...
    99+
    2024-04-02
  • Spring整合Mybatis具体代码实现流程
    目录原始方式读取mybatis配置文件,获取SqlSession SqlSessionFactory 等 package com.atguigu.rj1192.zyk; import...
    99+
    2024-04-02
  • go micro整体架构是怎样的
    这篇文章主要讲解了“go micro整体架构是怎样的”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“go micro整体架构是怎样的”吧!   微服务化项目...
    99+
    2024-04-02
  • Linq整体框架是怎么样的
    这篇文章主要介绍Linq整体框架是怎么样的,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!LINQ,语言集成查询,就是把一些查询操作集成到语言中(貌似是废话),比如查询关系数据库,而且提供一种一致的操作方式,不管最终的...
    99+
    2023-06-17
  • SpringCloud整体构架的设计方法
    这篇文章给大家分享的是有关SpringCloud整体构架的设计方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。SpringClound整体核心架构只有一点:Rest服务,也就是...
    99+
    2024-04-02
  • SpringBoot整合Dozer映射框架流程详解
    目录1. Dozer 介绍2. 为什么要使用映射框架 Dozer3. Dozer 映射框架的使用1. Dozer 介绍 Dozer 是一个 Java Bean 到 Java Bean...
    99+
    2024-04-02
  • C++之OpenCV图像高光调整具体流程
    实现原理 PS中的高光命令是一种校正由于太接近相机闪光灯而有些发白的焦点的方法。在用其他方式采光的图像中,这种调整也可用于使高光区域变暗。要实现图像的高光调整,首先要识别出高光区;再...
    99+
    2024-04-02
  • iOS证书申请打包ipa上传App Store审核的步骤是什么
    本篇内容主要讲解“iOS证书申请打包ipa上传App Store审核的步骤是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“iOS证书申请打包ipa上传App Store审核的步骤是什么”吧!...
    99+
    2023-06-04
  • 微信小程序上线发布具体流程简析
    目录前言发布模式一览开发者工具上传发布优点缺点CI工具上传发布如何接入CI工具密钥申请&IP白名单配置代码拉取Jenkins脚本拉取代码构建预览/上传体验版替换小程序助手总结...
    99+
    2022-11-13
    微信小程序怎么发布 微信小程序打包上线流程 小程序发布流程怎么弄
  • SpringBoot整合Activiti工作流框架的使用
    目录Activiti 介绍SpringBoot 整合使用 starter不使用 starter使用 ActivitiActiviti 介绍 Activiti是一个开源的工作流引擎,它...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作