Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >iOS应用提交上架的最新流程

iOS应用提交上架的最新流程

原创
作者头像
爱学iOS的小麦子
发布于 2024-02-04 02:07:53
发布于 2024-02-04 02:07:53
2960
举报

摘要

本篇博客介绍了iOS应用程序上架的最新流程。包括上架基本需求资料、证书的创建和使用、测试设备的添加、描述文件的创建、打包、审核等步骤。

引言

在开发完iOS应用程序后,我们需要将其提交到App Store上架。然而,随着技术的不断发展,上架流程也会不断更新。本文将介绍最新的iOS应用程序上架流程,以帮助开发者顺利完成上架过程。

一、上架基本需求资料

  1. 苹果开发者账号(公司已有可以不用申请,需要开通开发者功能,每年 99 美元)
  2. 开发好的APP

二、证书

上架版本需要使用正式的证书。下面是具体的证书创建和使用步骤:

  1. 创建证书Apple Developer。
  2. 上传证书Sign In - Apple。
  3. 进入开发者中心Certificates, Identifiers & Profiles,点击Certificates旁边的+新增证书。
  4. 选择最新的分发版证书Apple Distribution,右上角continue。
  5. 按要求填写后提交。
  6. 创建profile。

一般都要创建两个证书,一个用于开发,一个用于上架。如果有支付内容,还需要额外的证书。

三、添加测试设备UDID

在进行测试阶段时,需要将测试设备的UDID添加到描述文件中。下面是具体的步骤:

  1. 进入开发者中心Certificates, Identifiers & Profiles。
  2. 点击UDID。
  3. 新增UDID。

四、创建描述文件

描述文件是用于将应用程序安装到设备上的文件。下面是创建描述文件的步骤:

  1. 进入开发者中心Certificates, Identifiers & Profiles。
  2. 点击描述文件。
  3. 点击新增描述文件,在弹出框里选择要安装测试的设备和使用的证书。
  4. 点击下载按钮下载到电脑。

五、测试安装App

在进行测试阶段时,需要将已打包好的应用程序安装到测试设备上进行测试。下面是具体的步骤:

  1. 以HBuilder打包Vue项目为例,进行详细设置后保存。
  2. 点击发行->云打包-打原生包,选择刚才制作的p12和.mobileprovision文件,输入证书密码,点击打包。
  3. 打包完成后,在目标文件中保存安装包,并发送到手机端进行安装。

六、Appuploader【目前主要推荐的】

Appuploader 是一个辅助工具,可以在 macOS 或 Windows 平台上进行证书制作、描述文件制作、APP提交、安装测试等操作。它为跨平台 APP 开发者提供了便利的上架流程,并简化了 iOS APP 上架的步骤。

在这里插入图片描述
在这里插入图片描述

七、打包

打包是将应用程序编译成ipa文件的过程。下面是具体的打包步骤:

  1. 版本配置:双击左侧菜单项目打开xcodeproj,编辑Version或build。
  2. 配置签名:选择Signing & Capabilities。
  3. 设备选Any Ios Device,点击Archive进行打包。
  4. 打包完成后,点击Distribute App上传到App Store Connect。

八、审核

提交审核是将应用程序提交给苹果进行审核的过程。下面是具体的审核步骤:

  1. 第一次提交审核时,很可能会被拒绝,需要根据邮件中的要求进行调整和修改。
  2. 常见的审核要求包括权限申请、API使用、程序操作等方面的要求。
  3. 根据邮件中的拒绝原因进行相应的修改和解释。
  4. 提交审核后,耐心等待苹果审核结果。

总结

本文介绍了iOS应用程序上架的最新流程,包括基本需求资料、证书的创建和使用、测试设备的添加、描述文件的创建、打包、审核等步骤。希望能够帮助开发者顺利完成应用程序的上架过程。

参考资料

🙏 作者水平有限,如有错误,敬请指正!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
app提交上架最新流程 ios
一、上架基本需求资料 1、苹果开发者账号(公司已有可以不用申请,需要开通开发者功能,每年 99 美元)
iOS Magician
2023/03/22
7640
2022最新上架App Store 全流程(完整版)
前言 过完年回来app上架到App Store,虽然之前上架过,还是遇到不少坑,特别是配置证书的时候,还好是上架是一次性通过,整理一份详细图文详解。项目是flutter项目上架到App Store,与原始的iOS上架还是有些差别。
iOS程序应用
2023/04/17
6320
2022最新上架App Store 全流程(完整版)
iOS现有APP上架流程
1. Xcode-product-Archive生成release包,当出现图2.1.2界面时,生成release包功能
爱学iOS的小麦子
2023/05/09
5580
iOS现有APP上架流程
app上架需要准备什么以及上架流程
而安卓市场又分为:第三方市场(如:应用宝、360手机助手、豌豆荚),和手机厂商市场(如:华为、OPPO、VIVO、小米等)。​
iOS程序应用
2023/04/17
1.9K0
app上架需要准备什么以及上架流程
APP上架需要的准备和流程
(1) 个人账号(Individual):费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如zhitian zhang,单人使用。个人账号只能有一个开发者。100个苹果的iOS设备UDID测试。​
iOS程序应用
2022/12/06
1.6K0
2022年iOS上架及证书最新申请流程
主要的原因在于苹果app的开发,打包时需要p12格式的证书文件和描述文件profile文件(在hbuilder和apicloud这些h5打包平台,ios证书又叫私钥证书。),而这些文件的创建则又需要苹果mac电脑。
iOS Magician
2023/03/21
3340
2022年iOS上架及证书最新申请流程
iOS APP打包上传到APPstore的最新步骤
一、前言: 作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事。但是很多人还是不知道该怎么上传到App Store上 下面就来详细讲解一下具体流程步骤。 二、准备: 一个已付费的开发者账号(可分为): 账号类型分为个人(Individual) 公司(Company) 企业(Enterprise) 高校(University)四种类型 每年资费分别为99、99、
iOS Magician
2023/03/22
1.1K0
iOS APP打包上传到APPstore的最新步骤
2022苹果AppStore应用商店上传与APP上传流程必看(基础篇)​
如果App想要成功出现在商店中,开发者还需要经过上传操作和苹果公司的严格审核。同时,在App上架App Store时,如有违规,将受到苹果公司的处罚。此外,优质app也会得到苹果的推荐,通过优质曝光和苹果官方背书获得更多用户增长。​
iOS程序应用
2022/12/06
1.3K0
iOS AppStore上架流程图文详解
1、首先得注册Apple Developer的开发者账号,最后如果要上架苹果商店,这个账号是要交年费的,核算下来大概600多元人民币。
爱学iOS的小麦子
2023/05/09
3.2K0
iOS AppStore上架流程图文详解
2022完整iOS APP发布App Store上架流程指南
如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案。 如果你上架过iOS APP,这里会了解到有更快捷的上架过程。 上架iOS最基本需要一个付费的开发者账号,还没有的话申请一个或者借用。 通常也还需要一台Mac电脑,不过这里介绍到不用Mac在Windows系统中直接发布iOS APP到App Store。 如果没有Mac,也无所谓。 申请开发者账号介绍
iOS Magician
2023/03/21
1.7K0
2022完整iOS APP发布App Store上架流程指南
iOS证书(.p12)和描述文件(.mobileprovision)申请
5+App开发  Apple证书  iOS证书 iOS有两种证书和描述文件: 证书类型: 1.开发(Development)证书和描述文件 2.发布(Distribution)证书和描述文件 使用场景: 1.用于开发测试,在HBuilder中打包后可在真机环境通过Safari调试 2.用于提交Appstore,在HBuilder中打包后可使用Application Loader提交到Appstore审核发布 准备环境: 1.必需要有苹果开发者账号,并且加入了“iOS Developer Program” 2Mac OS 10.9以上系统(如果已经申请p12证书则不需要) 登录iOS Dev Center 打开网站https://developer.apple.com/ 使用苹果开发者账号登录iOS Dev Center: 申请苹果App ID (如果已经申请,可跳过此节) 在“iOS Certificates”页面“Identifiers"下选择“App IDs",可查看到已申请的所有App ID,点击右上角的加号可创建新“App ID”:
iOS程序应用
2023/04/17
1.6K0
iOS证书(.p12)和描述文件(.mobileprovision)申请
iOS应用上架详细图文教程
App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。
爱学iOS的小麦子
2023/06/02
9570
2022年ios最新申请流程
2022年ios证书最新申请流程 最近的15年,手机行业无论怎么变,ios系统依然还是占据着行业的榜首位置,而打包一个苹果的app,门槛则比较高。 主要的原因在于苹果app的开发,打包时需要p12格式的证书文件和描述文件profile文件(在hbuilder和apicloud这些h5打包平台,ios证书又叫私钥证书。),而这些文件的创建则又需要苹果mac电脑。 本站提供了生成私钥证书和描述文件的工具,本工具的目的在于帮助没有mac电脑的朋友们,无需mac电脑就可以生成ios打包的证书,节约大家学习和开发ios应用的成本。 文章的目的在于教会大家如何使用本站工具生成p12证书和描述文件。下面是详细的步骤: 首先、登陆苹果开发者中心,并且注册成为开发者,地址是:https://developer.apple.com/,假如你是新手,还没有开通苹果开发者账号,请参考下面的文章先开通(假如你已经拥有开发者账号可以跳过这一步): https://blog.csdn.net/handsome0916/article/details/113779348 下面进入创建的详细步骤: 1、使用本站(香蕉云编)的在线生成证书功能生成证书: https://www.yunedit.com/createcert 2、进入本站后台控制台,点击IOS证书生成菜单,点"新建csr文件"按钮创建csr文件,随便填写些信息就可以生成csr文件,生成完后将这个csr文件保存到你本地的电脑:
iOS程序应用
2023/04/17
4200
2022最新苹果APP上架App Store流程(超详细)
APP IDs在后面创建发布文件,创建APP时都要用到。(appid非常重要,整个上架流程就是用appid关联在一起)
iOS程序应用
2022/11/01
5.9K1
Uniapp导出的iOS应用上架详解
本文将探讨Uniapp导出的iOS应用能否成功上架的问题。我们将从苹果审核标准、性能影响、调试流程等多个方面进行深入分析,以及向开发者提供相关注意事项和建议。
爱学iOS的小麦子
2023/11/15
3940
一步一腳印的 iOS App 上架和更新流程
APP Uploader APP开发助手-iOS APP上架到App Store的辅助工具,解决iOS APP上架繁琐费时的情况,帮助跨平台APP开发者上架苹果应用,在没有配置Mac苹果机的情况,实现iOS证书申请,创建iOS开发者证书、iOS发布证书等各类证书,iOS开发者在Windows、Linux或Mac系统中上传IPA到App Store,简化iOS APP上架流程!在Windows pc中轻松快速上架你的APP。
爱学iOS的小麦子
2023/02/10
1.3K0
一步一腳印的 iOS App 上架和更新流程
Ios上架app流程
3、进入开发者中心 Certificates, Identifiers & Profiles 点击 Certificates 旁边的+ 新增证书
iOS程序应用
2023/01/05
3830
iOS上架流程详细版本
苹果上架审核周期长一直是困扰用户的一大问题,这次把我自己上架的经历分享给大家,避免大家入坑。
iOS程序应用
2022/11/11
7030
2022最新iOS最新打包发布流程
关于如何发布iOS应用到App Stroe,苹果开发者中心已经给出了很详细的说明。和普通的iOS应用一样,使用React Native开发的iOS应用也需要使用普通的iOS应用的发布流程,总的来说,主要涉及以下几步:
iOS程序应用
2022/11/30
6860
2022最新整理iOS app上架app详细教程
APP IDs在后面创建发布文件,创建APP时都要用到。(appid非常重要,整个上架流程就是用appid关联在一起)
爱学iOS的小麦子
2022/11/24
6340
相关推荐
app提交上架最新流程 ios
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档