iOS App 上架流程图文教学

这篇具有很好参考价值的文章主要介绍了iOS App 上架流程图文教学。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 

引言

在上架App 之前必须先准备好开发者帐号,但申请开发者帐号因法兰克早在之前已经申请好了,故就跳过此步骤,直接从产生凭证到上传App开始讲起。首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。

  • 在开发者后台产生.cer(凭证档)
  • 在开发者后台产生App ID
  • 在开发者后台产生Provisioning Profile
  • 在App Store Connect送审App

.cer(凭证档)

凭证档的用意是要告诉Apple 说这台电脑是开发者在使用的,若在本机没有安装是无法打包App 上架的。另外凭证是会到期的,一年后必须重新安装,到期日即为从注册成为开发者后开始算一年。

App ID

包含要上架App 的相关设定。

Provisioning Profile

该档案是要告诉Apple 说,即将要被上传的App 资讯,包含凭证档(.cer) 和App ID 等。若有使用Apple ID 登入Xcode,则会自动在本机产生档案,将不需要额外再做设定。(这个动作在早期是要手动新增的)

iOS App 上架流程图文教学

iOS App 上架流程图文教学

开发者后台

1. 产生凭证档.cer

 文章来源地址https://www.toymoban.com/news/detail-491239.html

​证书我们这边可以借助辅助工具appuploader

Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

点击苹果证书按钮

iOS App 上架流程图文教学

 

如何使用appuploader制作apple证书​

一.证书管理​

点击首页的证书管理

iOS App 上架流程图文教学

二.新建证书​

点击“添加”,新建一个证书文件

免费账号制作证书只有7天有效期,没有推送消息功能,推送证书是用来配置

在网站上推送的。不是用来打包编译app的。​

iOS App 上架流程图文教学

并且免费账号只能创建开发证书,无法提交上传发布,无法使用apple登录,

支付,推送等功能。画红圈的部分就是开发证书(development),后面的distribution是发布证

书,managed是管理证书,这两个也都是支付了99美金给apple才能使用的。

iOS App 上架流程图文教学

三.使用appuploader服务同步证书​

如果勾选“使用appuploader服务同步证书”此项,我们将可以在不同电脑上下

载和使用此证书,将ipa文件上传到App Store给苹果审核,不需要Mac电脑,也不需要xcode,非常

简单方便。​

iOS App 上架流程图文教学

新建证书完成后另存文件保存下来,证书就已经制作好了,点击另存到想要保存的位置就好了。

iOS App 上架流程图文教学

制作好的证书就是.p12格式的,无需转换。

iOS App 上架流程图文教学

1.1 在产生.cer 之前必须先产生.certSigningRequest (CSR) 档案,打开Launchpad 并搜寻keychain ,开启「钥匙图存取」

iOS App 上架流程图文教学

1.2 在Toolbar 选取「钥匙图存取」->「偏好设定」后,在分页选取「凭证」后,将「线上凭证状态协定(OCSP)」和「凭证撤销列表(CRL)」皆设定为「关闭」

iOS App 上架流程图文教学

1.3 将「偏好设定」关掉后,打开「钥匙图存取」->「凭证辅助程式」->「从凭证授权要求凭证」

iOS App 上架流程图文教学

1.4 在「凭证辅助程式」视窗,填入以下资讯

使用者电子邮件=> 填入开发者帐号的「Apple ID」

一般名称=> 开发者帐号的名字

 CA电子邮件=> 不用填

已将要求=> 储存到硬碟

勾选「指定密钥配对资讯」

1.5 在「凭证辅助程式」视窗下的「密钥配对资讯」,将「密钥大小」设为2048 bits ;「演算法」设为RSA

iOS App 上架流程图文教学

以上步骤完成后,已成功产生.certSigningRequest 并存放至指定的路径了。

iOS App 上架流程图文教学

1.6 有了.certSigningRequest 后,接着要产出.cer 凭证档案

登入Apple Developer 网页,点选「Certificates, Identifiers & Profiles」

iOS App 上架流程图文教学

1.7 点选左侧栏位「Certificates」 -> 「+」来新增凭证

iOS App 上架流程图文教学

1.8 选取「iOS Distribution(App Store and Ad Hoc)」后,点选「Continue」继续下一步

iOS App 上架流程图文教学

1.9 点选「Choose File」上传第一个步骤产生.certSigningRequest 档案后,点选「Continue」继续下一步

iOS App 上架流程图文教学

1.10 点选「Download」储存.cer 凭证档案后,确定已储存在本机后,点选「Done」完成

iOS App 上架流程图文教学

1.11 最后双击下载的.cer 档即会自动执行安装至key chain 中

2. 产生provisioning profile 档案

2.1 建立Identifiers

在生成provisioning profile 之前,必须先建立Identifiers,点选左侧栏位Identifiers, 接着点选右侧上方的「+」→「App IDs」→ Type 选择「App」

iOS App 上架流程图文教学

iOS App 上架流程图文教学

iOS App 上架流程图文教学

2.2 在Registering an App ID 页面设定以下资讯

*Description => App 的描述

*Bundle ID 选择Explicit App ID => 填入同Xcode 的Bundle identifier

*依App 实际需求选取App Services

以上确认无误后点选「Continue」进行下一步

iOS App 上架流程图文教学

iOS App 上架流程图文教学

Bundle identifier

2.3 确认App ID 资讯无误后,点按「Register」

iOS App 上架流程图文教学

2.4 产生.Provisioning Profile

在Profiles 点选「+」 新增Profile。

iOS App 上架流程图文教学

选取「App Store」,点选「Continue」下一步。

iOS App 上架流程图文教学

2.5 选取上一步骤所建立的App ID 后点选「Continue」

iOS App 上架流程图文教学

2.6 选取凭证后点选「Continue」

iOS App 上架流程图文教学

2.7 Provisioning Profile Name 同App ID,点选「Continue」

iOS App 上架流程图文教学

2.8 建立完成后,下载并安装。

3.送出审核申请单

3.1登入App Store Connect

3.2 登入后点选我的App

iOS App 上架流程图文教学

3.3 新增App

点选左上角的+ 号,并选择「新的App」,并填妥以下栏位后点选「建立」

*平台=> iOS

*名称=> App Store 上呈现的App 名称

*主要语言=> App 的主要语言(例繁体中文)

*套装组ID => Bundle ID

*SKU => App 名称- 版本(例{App Name}-1.0),此名称不会显示在App Store 上

iOS App 上架流程图文教学

3.4 填写App 资讯

请选择该App 的类别,其它栏位会自动带入,点选「储存」。

iOS App 上架流程图文教学

3.5 设定App 定价与供应状况,这边依该App 的实际状况填入即可

3.6 提供各个装置的App 萤幕快照

点选左侧的1.0 准备提交,这边会要求提供App 在各个装置的萤幕快照,此时则必须开启模拟器撷取各种设备的图。若只有上架到iPhone 就只需要准备iPhone 的图即可,图的尺寸则必须遵照以下网址内Screenshot Properties 提供的尺寸上传。

iTunes Connect Properties

Describes how to use the iTunes Connect website to manage iOS and Mac apps on the App Store.

ppt.cc

备注:千万不要傻傻的一张一张拍照再调整大小,可利用模拟器的拍照功能(command + s),但要记得先把模拟器缩放到最大(command + 1)再进行拍照,即可拍出符合上传的尺寸大小。若先上传5.5 吋的照片再点选其它显示器,则其它显示器预设为套用5.5 吋的规格,请记得先取消勾选。

iOS App 上架流程图文教学

iOS App 上架流程图文教学

3.7 填写其它App 相关资讯

*描述=> App 的功能和特色描述

*关键字=> 在App Store 里的搜寻关键字(可设定多组并用逗号隔开)

*支援URL => App 的相关网页

iOS App 上架流程图文教学

*填写一般App 资讯上

*传App 的图像、版权

*设置App 的分级

iOS App 上架流程图文教学

iOS App 上架流程图文教学

*App 审查资讯=> 联络资讯

备注:联络电话填入的格式比较符合拨打国际电话的格式,又分为手机和市内电话。

  1. 手机:+886 972111111
  2. 市内电话:+886 02 11111111

展示帐号=> 若App有实作登入功能的话,则该栏位必须填入

设定要发行此版的方式

iOS App 上架流程图文教学

以上都填妥后点选「储存」,若有问题,网页则会贴心的提示错误讯息。

4. 透过Xcode 打包App 并上传

Xcode 开发环境已与App Store Connect 紧密整合在一起了,新增App 到App Store Connect 时,使用Xcode上传App 的建置版本既直接又有效率。

4.1 将编译的目标机器设置成「Generic iOS Device」,接着选取Product –> Archive

iOS App 上架流程图文教学

4.2 点选「Upload to App Store」

iOS App 上架流程图文教学

iOS App 上架流程图文教学

4.4 登入App Store Connect 查看上传的App 活动-> iOS建置版本,即可看到透过Xcode 上传的App 版本

备注:没有很即时,必须等待一下子,才可在App Store Connect 查找到刚刚上传的档案

iOS App 上架流程图文教学

4.5 登入App Store connect 新增透过Xcode 上传的版本

App Store -> iOS App -> XX准备提交-> 建置版本。点选「+」号,选取刚刚透过Xcode 上传的建置版本,点选「完成」

iOS App 上架流程图文教学

4.6 点选右上角的「提交以供审查」

iOS App 上架流程图文教学

4.7 选择「出口合规资讯」、「内容版权」、「广告识别码」等相关选项后,点选「提交」

iOS App 上架流程图文教学

五、代码实现

 

 

ERROR ITMS-90189: “Redundant Binary Upload. You’ve already

uploaded a build with build number ‘5.0.0’ for version number ‘1.3.1’.

 

 

六、总结

提供先进的推理,复杂的指令,更多的创造力。版本配置,双击左侧菜单项目打开xcodeproj。编辑版本或build第一次可以随意,但在提交版成功后,这两个必须有一个值是新的区别,否则提交上传肯定会被拒绝。

以上已完成送审的动作了~哇终于完成了再来就等待审查了啰!以法兰克的例子给大家参考,大概需要7~10天等待的时间喔~

 

到了这里,关于iOS App 上架流程图文教学的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • iOS App的上架和版本更新流程

    作为一名iOSDeveloper,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。 一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。 一个已经

    2024年02月11日
    浏览(35)
  • 2023年iOS App Store上架流程详解(上)

    目录 1.注册开发者账号 2.登录并配置人员 3.申请证书和配置文件 一.证书管理​ 二.新建证书​ 三.使用appuploader服务同步证书​ 1)申请证书 2)添加Identifiers和配置App ID 3)申请配置文件 1.在Xcode项目中配置签名 2.上传应用包和审核 3.发布前的准备工作 4.总结与注意事项 在20

    2024年02月16日
    浏览(34)
  • 如何在上架App之前设置证书并上传应用

    在上架App之前想要进行真机测试的同学,请查看《iOS- 最全的真机测试教程》,里面包含如何让多台电脑同时上架App和真机调试。 P12文件的使用详解 注意: 同样可以在Build Setting 的sign中设置证书,但是有点麻烦,建议就在General中设置证书,比较方便,还可以查看错误的地方

    2024年02月07日
    浏览(42)
  • App怎么上架到苹果商店(app store)?上架app的流程。

    1、申请开发者账号 苹果的开发者账号主要分为三种类型:个人账号、公司账号、企业账号,三者的费用以及权限等都不尽相同。开发者账号的申请过程一般需要一个星期左右的时间。一般开发者申请的都是个人或者公司的账号,因为企业账号的应用不能发布到App Store,只能

    2024年02月06日
    浏览(40)
  • 苹果上架app备案流程介绍

    摘要:本文将为iOS技术博主介绍苹果上架App备案流程的详细步骤,包括注册开发者账号、创建App ID、创建证书、创建Provisioning Profile、开发应用程序、提交应用程序、审核和上架。了解这一流程对于想要将应用程序上架到App Store供用户下载使用的博主来说是非常重要的。 对于

    2024年02月09日
    浏览(55)
  • ipa上架App Store流程

    1)提交ipa工具:Transporter(Mac版) 苹果提供 Transporter 来处理大量和差异化数据的操作的工具(可以在 macOS、Windows 和 Linux 操作系统上安装和运行 Transporter。): Transporter 是 Apple 基于 Java 的命令行工具,用于进行大量目录交付。您可以使用 Transporter 将预生成的内容以 Store 数据

    2024年02月05日
    浏览(39)
  • 【软件测试】APP 上架指南:iOS App Store 首次上架被拒原因分析与解决方案

    目录 一、前言 二、APP 审核备案新规 (1)iOS 上架审核申请被拒  (2)苹果应用商店重大调整  (3)首次备案流程 ① 阿里云备案   ② 华为云备案 ③ 腾讯云备案 三、iOS 首次上架拒审原因分析 (1)首次拒审:iOS 17 兼容性 ① 拒审原文 ② 拒审译文  ③ 拒审原因分析  ④

    2024年02月03日
    浏览(33)
  • 应付模块无法关账问题 APP-AR-11332 您必须在关闭此期之前过账其中的所有事务处理

    AR关账时遇到了这个问题,根本原因是,因为用户录入另一个贷项的发票,做过核销,后来又取消了核销,未创建会计分录,未传送总账,不想要这个贷项发票了,前台删除不了,于是就备份后进行了后台删除,删除了如下几个表: 其实还有下面两个表里面有残留数据: 付款

    2024年02月03日
    浏览(23)
  • windows上进行IOS 应用开发+上架全流程的解决方案(uniapp)

    本人通过查阅网上资料和apple开发文档完全走了一遍上架流程,使用的IDE是uniapp,使用的uni框架编写app,使用云发布。成功上架两款小产品,在这里简单的说一下整体的流程。 一、物料准备: iphone手机,ios系统需要在16以上,否则无法注册apple developer。(注册developer需要在苹

    2024年02月10日
    浏览(43)
  • Android/iOS APP备案流程

    工业和信息化部(工信部)全面调研我国移动互联网应用程序(简称APP)的有关情况,在广泛征集APP主办者等互联网信息服务提供者、网络接入服务提供者、应用分发平台、智能终端生产企业等各方意见的基础上,组织开展APP备案工作,着力提升对APP监管效能,促进互联网行业

    2024年02月05日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包