ITPub博客

首页 > 移动开发 > IOS > App Store 应用管理功能

App Store 应用管理功能

原创 IOS 作者:黑盒调试笔记 时间:2026-08-11 09:16:02 0 删除 编辑

应用

需要 Apple Developer Program 付费会员。

管理 App Store Connect 上的应用:维护应用信息、本地化文本、版本资料、截图与预览视频;创建和维护内购项目(名称、价格、审核截图);可导入导出元数据,补充审核信息,并跟踪提交与审核状态。

应用列表支持按名称 / Bundle ID / SKU 搜索,点击某个应用进入详情页,可以「在 App Store Connect 中打开」或「在 App Store 中打开」跳转到 Apple 官方页面。

应用信息

「应用信息」标签页维护应用级、不区分版本的信息:

  • 首选语言:App Store 上的默认展示语言。
  • 分类:主要分类、次要分类,以及各自的子分类(最多两级子分类)。
  • 年龄分级:勾选各项内容描述符(如暴力、脏话等)的出现频率(无 / 偶尔或轻微 / 频繁或强烈),保存后生成年龄分级。

分类与年龄分级管理需要使用 App Store Connect API 密钥 账号,其他登录方式暂不支持。

版本管理

每个应用可以有多个版本,分「版本」和「构建版本」两个子标签:

创建与提交版本

  1. 点击「新建版本」,填写版本号;已存在的版本可「编辑」修改版权信息。
  2. 在「发布设置」中选择发布方式:
    • 审核通过后手动发布:审核通过后需要你手动点击发布。
    • 审核通过后自动发布:审核一通过立即上架。
    • 定时发布:指定发布日期,审核通过后到点自动上架。
    • 可选开启「分阶段发布」:版本发布后,在 7 天内向用户逐步推送更新,而非一次性全量推送。
  3. 在「审核信息」中填写联系人姓名、邮箱、电话、备注;若 App 需要登录才能测试,勾选「需要演示账号」并填写演示账号和密码,供 Apple 审核人员使用。
  4. 完善 元数据和截图后,点击「选择要提交的构建版本」——需要先通过 Xcode 或 Transporter 上传并处理完成一个构建版本,才能选择。
  5. 点击「提交审核」。提交后状态会显示为等待审核;如需撤回,可以「取消」这次提交。

元数据编辑(多语言)

App Store 展示文案需要按语言分别维护:名称、副标题、描述、关键词、新功能、推广文本、支持 URL、营销 URL、隐私政策 URL 等。

  • 添加语言:从 App Store 支持的语言中选择(可多选),创建空白的本地化。
  • AI 翻译:选定一种已填写的语言作为源,点击「翻译到其他语言」,将描述、关键词、新功能、推广文本自动翻译并写入所选的其他语言(名称、副标题不参与翻译,因为它们是应用级共享字段)。
  • 名称、副标题为应用级共享字段,修改后需要随下一版本审核才会生效;推广文本可以随时生效、免审核;新功能仅在版本更新时必填。
  • 每个字段旁标注是否为 App Store 必填项。

截图与预览视频

  • 截图管理:勾选要上传的语言,拖入或选择截图图片,系统会根据每张图片的像素尺寸自动识别归类到对应设备尺寸,并批量上传到所有勾选的语言;尺寸无法匹配任何 App Store 设备的图片会被跳过。也可以「复制截图到其他语言」,一次把某语言的全部截图复制到其他语言(可选先清空目标语言同类截图,避免重复)。
  • 预览视频管理:为某个设备与语言上传 App 预览视频,可设置封面帧的时间点(留空则由 Apple 自动取中间帧)。上传后 Apple 会异步转码,状态稍后变为「已完成」。

商店信息导出 / 导入到文件夹

支持把某个版本的商店信息导出到本地文件夹离线编辑,改完后再导回 App Store,便于批量修改或版本控制:

导出到文件夹

  1. 在版本详情页点击「导出到文件夹」。
  2. 填写导出路径(留空则导出到默认目录),可选是否一并导出截图和预览视频(会从 Apple 下载已上传的媒体文件,体积大、耗时较长)。
  3. 导出后的目录结构:根目录 config.yaml 存放分类/版权/年龄分级, review_information.yaml 单独存放审核信息(给 Apple 审核人员看), metadata/<语言>/ 下每个字段一个 .txt 文本文件,截图/视频分别在 screenshots/、 previews/ 目录下。

从文件夹导入

  1. 点击「从文件夹导入」,填写导入路径(留空则从默认目录导入)。
  2. 导入是 局部更新:只应用文件夹中实际存在的部分。例如文件夹里只有 review_information.yaml,就只更新审核信息;只有 metadata/zh-Hans/,就只更新中文文本。空文件会被跳过,不会清空 Apple 上已有的内容;存在 screenshots/ 或 previews/ 目录时,对应语言/尺寸的截图或视频会被整体替换。
  3. 导入完成后会显示汇总:已更新、跳过、失败的项目数量,以及每一项的详细结果。

内购项目(IAP)

内购项目属于当前 App,每个项目必须有本地化显示名称、价格和审核截图,Apple 才会通过审核。 自动续期订阅请在 App Store Connect 官方页面管理,本工具管理消耗型、非消耗型和非续期订阅三类:

类型 说明
消耗型项目(Consumable) 用完即失效、可重复购买,如金币、体力、提示次数
非消耗型项目(Non-Consumable) 购买一次永远拥有,如去广告、付费关卡包
非续期订阅(Non-Renewing Subscription) 固定时长、不会自动续期的权限,如赛季通行证

创建流程:

  1. 点击「新建内购项目」,填写产品 ID(反向域名格式, 创建后不可修改,删除后也不能复用)、参考名称(仅内部可见,用于 App Store Connect 和销售报告,用户看不到)、类型。
  2. 在「本地化」标签页为每种语言填写显示名称和说明(用户在购买界面看到的内容),至少需要添加 App 的主要语言。
  3. 在「价格」标签页先选基准区域,再选一个价格点——该价格决定基准区域售价,Apple 据此换算其他区域价格。
  4. 在「审核截图」标签页上传一张展示该内购项目在 App 内购买位置的截图(仅供审核使用,不会展示在 App Store,每个项目一张)。
  5. 在「设置」标签页可开启「家人共享」,允许购买者与家人共享群组分享该项目。
  6. 本地化、价格、审核截图都齐全后,点击「提交审核」。 提交后无法撤回,请确认无误后再提交。

使用内购项目管理功能,需要使用 App Store Connect API 密钥或开发者门户账号登录,其他登录方式暂不支持。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70047459/viewspace-3179416/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2025-09-06

  • 博文量
    137
  • 访问量
    131236