uniapp项目实践总结(二十七)苹果应用商店上架教程

news2024/9/22 3:57:17

导语:之前介绍了如何打包一个苹果安装包文件,如果想要上架苹果 ios 应用商店,那么就来这里学习一下方法吧。

目录

  • 准备材料
  • 上架步骤
  • 审核事项

准备材料

基本信息

  • 构建版本:需要一个 ipa 格式安装包;
  • logo:你应用的 logo 图标;
  • 应用名称:名称经过审核后才会显示在 App Store 中;
  • 应用副标题:副标题经过审核后才会显示在 App Store 中;
  • 推广文本: 推广文本可使你在无需提交更新请求的情况下让 App Store 访客了解当前的 App 功能;
  • 描述:对你 App 的描述,用以详细说明特性和功能;
  • 关键词:添加一个或多个关键词以描述你的 App。关键词将使 App Store 搜索结果更加准确。关键词之间用英文逗号或中文逗号(或两者混合使用)分隔;
  • 应用分类:应用的类型;
  • 适应年龄:适合什么年龄的用户使用;
  • 技术支持网址:你的 App 技术支持信息网址 (URL),该网址 (URL) 会在 App Store 中显示;
  • 版本:你要添加的 App 的版本号。编号应遵循软件版本规范;
  • 版权:你的应用开发者名称;

应用截图

这个要明确说一下,每个设备尺寸的截图要求都不一样,下面是一些常见尺寸的应用截图要求。

序号名称尺寸类型数量备注
16.5 英寸1242*2688png3-5 张
25.5 英寸1242*2208png3-5 张
312.9 英寸2048*2732png3-5 张

上架步骤

之前在苹果打包教程那篇文章已经介绍过如何注册苹果开发者账号了,因此就省略注册流程。

登录后台

苹果开发者后台地址

创建应用

  • 进入后台后,点击我的 APP
    在这里插入图片描述

  • 点击左上角加号,点击新建 App
    在这里插入图片描述

  • 填写平台,名称,注意语言,SKU(你 App 专有的 ID,此 ID 不会在 App Store 中显示);访问权限(你可以限制哪些用户可在 App Store Connect 中看到此 App。如果你选择的是“完全访问权限”,则所有用户都会获得该 App 的访问权限。具有“管理”、“财务”和“报告”职能的用户对 App 的访问权限无法受到限制);
    在这里插入图片描述

  • 创建成功后进入应用主页;
    在这里插入图片描述

完善资料

主要是一下信息:

  • App 信息;
  • 价格和销售范围;
  • App 隐私;

以上三部分是基本填写项。

填完以上资料后,就提交审核。

上传应用

苹果支持软件上传和接口上传两种上传方式,上传到TestFlight用于测试应用,然后才能添加到 AppStore 应用信息那栏进行提交。

  • 软件上传

在 MAC 应用商店搜索transporter

transporter 下载地址

  • 接口上传

苹果上传接口地址

审核事项

审核指南

苹果应用商店审核指南

注意事项

以下罗列了一些常见的审核问题,苹果的测试审核员都是用最新款的 iPad 进行测试,因此,在提交审核前,请确保 iPad 也可以正常使用。

  • Guideline 4.8 - Design - Sign in with Apple

Your app uses a third-party login service, but does not offer Sign in with Apple. Apps that use a third-party login service for account authentication need to offer Sign in with Apple to users as an equivalent option to provide the sign-in experience App Store users expect.

这个就是如果你使用第三方登录方式,则必须支持使用苹果账号登录。

  • Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requires users to register or log in to access features that are not account based.

这个就是如果你的应用内有购买的服务或产品,则需要在不登录的情况下也可以进行购买。

  • Guideline 4.0 - Design

We noticed that several screens of your app were crowded or laid out in a way that made it difficult to use your app.

这个问题就是你的应用必须支持 iPad 正常访问页面,不能出现一些页面样式问题。

  • Guideline 3.1.1 - Business - Payments - In-App Purchase

We noticed that your app includes or accesses paid digital content, services, or functionality by means other than in-app purchase, which is not appropriate for the App Store. Specifically

这个问题就是说如果你应用内提供的是虚拟服务和产品,则必须走苹果应用内购买渠道,不得使用第三方支付渠道,比如微信支付,支付宝支付等第三方支付方式。

  • Guideline 2.3.3 - Performance - Accurate Metadata

We noticed that your screenshots do not sufficiently show your app in use. Specifically, your iPad Pro (2nd Gen) and iPad Pro (6th Gen) screenshots show an iPhone device frame.
To help users understand your app’s functionality and value, your screenshots should highlight your app’s core concept. For example, a gaming app should feature screenshots that capture actual gameplay within the app.

这个问题就是应用截图应该和应用的内容一致,并且要突出主要的功能。

  • Guideline 2.3.1 - Performance

We noticed that your app may contain hidden features, functionality, or content.

不用包含未开发的页面和功能,包括隐藏的内容、功能和特性。

  • Guideline 1.1.6 - Safety - Objectionable Content

We noticed that your app’s in-app purchase products are labeled as ¥ (RMB), which could confuse and mislead users into believing they are purchasing a real currency.

这个问题就是你的金额单位不能使用¥字符,以免产生歧义。

  • Guideline 1.2 - Safety - User Generated Content

We still found in our review that your app includes user-generated content but does not have all the required precautions. Apps with user-generated content must take specific steps to moderate content and prevent abusive behavior.

这个问题就是你的应用内如果包含用户发布的内容,一定要对用户进行屏蔽或封禁,对用户发布的违规内容进行举报和删除。

通过建议

审核被打回来后,最好发邮件或者打电话给苹果客服,这样你可以快速知道问题的原因以及及时改正,审核速度会很快。

及时留意你的邮箱或电话,苹果客服会不定时给你打过来,如果没有接到,会错失一些机会。

最后

以上就是苹果 ios 应用商店上架教程的主要内容,有不足之处,请多多指正。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1060946.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

YOLOv5、YOLOv8改进:RepVGG结构

1.简介 论文参考:最新RepVGG结构: Paper 我们所说的“VGG式”指的是: 没有任何分支结构。即通常所说的plain或feed-forward架构。 仅使用3x3卷积。 仅使用ReLU作为激活函数。 主要创新点为结构重参数化。在训练时,网络的结构是多分支进…

计数排序详解

个人主页:Lei宝啊 愿所有美好如期而遇 前言 这种排序在部分情境下出奇地好,也是一种不错的排序 思路 有一个无序数组,我们从中找到最小和最大的数,最大的数减最小的数1的大小就是我们将要新建数组的大小,这个新建数…

14链表-环形链表、龟兔赛跑算法

目录 LeetCode之路——141. 环形链表 分析: 解法一:哈希表 解法二:龟兔赛跑 LeetCode之路——141. 环形链表 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针…

美团外卖优惠券小程序 美团优惠券微信小程序 自带流量主模式 带教程

小程序带举牌小人带菜谱流量主模式,挺多外卖小程序的,但是都没有搭建教程 搭建: 1、下载源码,去微信公众平台注册自己的账号 2、解压到桌面 3、打开微信开发者工具添加小程序-把解压的源码添加进去-appid改成自己小程序的 4、…

第十七章:Java连接数据库jdbc(java和myql数据库连接)

1.进入命令行:输入cmd,以管理员身份运行 windowsr 2.登录mysql 3.创建库和表 4.使用Java命令查询数据库操作 添加包 导入包的快捷键 选择第四个 找到包的位置 导入成功 创建java项目 二:连接数据库: 第一步:注册驱动…

单层神经网络

神经网络 人工神经网络(Artificial Neural Network,ANN),简称神经网络(Neural Network,NN),是一种模仿生物神经网络的结构和功能的数学模型或计算模型。1943年,McCulloc…

软件工程从理论到实践客观题汇总(头歌第九章至第十七章)

九、软件体系结构设计 1、软件体系结构设计概述 2、软件体系结构模型的表示方法 3、软件体系结构设计过程 4、设计初步的软件体系结构 5、重用已有软件资源 6、精化软件体系结构 7、设计软件部署模型 8、文档化和评审软件体系结构设计 十、软件用户界面设计 1、用户界面设计概…

十四天学会C++之第四天(面向对象编程基础)

类和对象是什么? 在C中,类是一种用户定义的数据类型,它可以包含数据成员(也就是属性)和成员函数(也就是方法)。类是一种模板或蓝图,用于创建具体的对象。 对象是类的实例&#xff…

【C++类和对象】:构造函数、析构函数、拷贝构造函数、赋值运算符重载

【C类和对象】:构造函数、析构函数、拷贝构造函数、赋值运算符重载 一、构造函数1.1 概念1.2 性质1.3 实例 二、析构函数2.1 概念2.2 性质2.3 实例 三、拷贝构造函数3.1 概念3.2 性质3.3 实例 四、赋值运算符重载4.1 运算符重载4.2 2 赋值运算符重载1. 赋值运算符重…

一文读懂UTF-8的编码规则

之前写过一篇文章“一文彻底搞懂计算机中文编码”里面只是介绍了GB2312编码知识,关于utf8没有涉及到,经过查询资料发现utf8是对unicode的一种可变长度字符编码,所以再记录一下。 现在国家对于信息技术中文编码字符集制定的标准是《GB 18030-…

yolov8封装进入ROS系统

一,yolov8的环境配置工作 说明:需要相关工程全部源码的可私聊博主或评论留言 配置工作可以参考我的一篇关于yolov8环境配置的博客。 需要说明的是:直接使用: pip install ultralytics 会导致后面对于网络结构的改进无法运行。所以如果需要对网络结构进行改进的同学,不要使用…

学信息系统项目管理师第4版系列17_干系人管理

1. 项目经理和团队管理干系人的能力决定着项目的成败 2. 干系人满意度应作为项目目标加以识别和管理 3. 发展趋势和新兴实践 3.1. 识别所有干系人,而非在限定范围内 3.2. 确保所有团队成员都涉及引导干系人参与的活 3.3. 定期审查干系人群体,可与单…

互联网Java工程师面试题·Dubbo篇·第一弹

目录 1、为什么要用 Dubbo? 2、Dubbo 的整体架构设计有哪些分层? 3、默认使用的是什么通信框架,还有别的选择吗? 4、服务调用是阻塞的吗? 5、一般使用什么注册中心?还有别的选择吗? 6、默认使用什么序列化框架&…

CUDA+cuDNN+TensorRT 配置避坑指南

深度学习模型加速部署的环境配置,需要在本地安装NVIDIA的一些工具链和软件包,这是一个些许繁琐的过程,而且一步错,步步错。笔者将会根据自己的经验来提供建议,减少踩坑几率。当然可以完全按照官方教程操作,…

新手学习笔记-----⽂件操作

目录 1. 为什么使⽤⽂件? 2. 什么是⽂件? 2.1 程序⽂件 2.2 数据⽂件 2.3 ⽂件名 3. ⼆进制⽂件和⽂本⽂件? 4. ⽂件的打开和关闭 4.1 流和标准流 4.1.1 流 4.1.2 标准流 4.2 ⽂件指针 4.3 ⽂件的打开和关闭 5. ⽂件的顺序读写 …

多层神经网络和激活函数

多层神经网络的结构 多层神经网络就是由单层神经网络进行叠加之后得到的,所以就形成了层的概念,常见的多层神经网络有如下结构: 1)输入层(Input layer),众多神经元(Neuron&#xff…

点云处理开发测试题目

点云处理开发测试题目 文件夹中有一个场景的三块点云数据,单位mm。是一个桌子上放了一个纸箱,纸箱上有四个圆孔。需要做的内容是: 1. 绘制出最小外接立方体,得到纸箱的长宽高值。注意高度计算是纸箱平面到桌子平面的距离。 2. 计…

【每日一题】买卖股票的最佳时机 IV

文章目录 Tag题目来源题目解读解题思路方法一:动态规划 写在最后 Tag 【动态规划】【数组】【2023-10-04】 题目来源 188. 买卖股票的最佳时机 IV 题目解读 本题与 121. 买卖股票的最佳时机、122. 买卖股票的最佳时机 II、123. 买卖股票的最佳时机 III 题意目的一…

一文拿捏Spring之IOC、循环依赖、Spring的设计模式

1.IOC(控制反转)与DI(依赖注入) 🌟面试题(IOC-DI): IOC控制反转是一种实现对象解耦的思想。传统情况下是采用new的方式来创建对象,这个对象是由我们来直接控制的,但是有了IOC后,我们可以在IOC运行期间通过DI动态的将依赖的对象进…

嵌入式系统设计与应用---ARM处理器体系结构(学习笔记)

ARM处理器概述 Cortex-A8处理器工作模式 ps:除用户模式以外的其他模式被称为非用户模式或特权模式;除用户模式及系统模式以外的其他模式可称为异常模式 Cortex-A8存储器管理​​​​​​​ ARM的基本数据类型 字节(Byte)&#…