AiFlutter 文档AiFlutter 文档
视频教程
入门指南
更新日志
官网
市场
社区
低代码平台
GitHub
视频教程
入门指南
更新日志
官网
市场
社区
低代码平台
GitHub
  • 入门指南

    • AiFlutter 简介
      • 产品介绍
    • 快速开始
    • 工作空间概览

      • 工作台
      • 进入工作台
      • 工作台结构
      • 账户设置
      • 订单中心
      • 项目
      • 团队
      • 资源
    • 操作界面说明

      • 操作界面简介
      • 素材管理
      • 日志管理
      • 主题设置
      • App设置
      • 小部件面板
      • 自定义组件
      • 页面管理
      • 页面编辑窗口
      • 流程图
    • 组件介绍

      • 页面布局
      • 内容展示
      • 动画图表
      • 交互行为
      • 表单元素
      • 页面导航
      • 系统工具
    • 集成硬件
    • API管理
    • 自定义管理
    • 数据库
    • 云端数据库私有化部署
    • App 多平台上架操作流程
    • 应用宝(腾讯开放平台)开发者账号申请
    • 应用宝 AiFlutter
    • 应用宝 手动上架
    • Apple Developer 账号申请
    • Apple Store Connect 自动上架
    • Apple Store Connect 手动上架
    • Google Play 谷歌开发者账号申请
    • Google Play 自动上架
    • Google Play 手动上架
    • 邓白氏编码(D-U-N-S Number)申请全流程
    • APP 备案全流程
    • 百度网盘获取Token教程
    • 阿里云盘获取Token教程
    • Cron 表达式使用教程
    • 实践案例

      • 老板要求两天开发一个App,半天搞定!!!

App 多平台上架操作流程

本文整理了应用宝、App Store(国内 / 海外)、Google Play三大主流应用商店完整上架全流程,方便项目统一规划上架工作。

文档分为两大部分,先看总览、再看分渠道详细步骤:

  1. 前置资质总表:汇总不同平台、个人 / 企业主体分别需要哪些证件,同时标注各类资质办理周期,方便提前准备材料、排期;
  2. 分渠道操作细则:按应用宝、苹果、谷歌依次讲解账号注册、低代码开发、素材填写、打包提审完整操作。

本文只保留通用标准流程与必备材料,每一步详细点击操作、截图、报错解决办法,请打开文中对应的指引链接查看。

全渠道统一硬性要求

  1. 低代码后台设置的包名、套装 ID,必须和各开发者后台填写的完全一样;
  2. 软件著作权名称、APP 备案名称、商店展示名称主体文字保持一致,APP、软件、平台这类后缀不用严格匹配。

各平台资质要求对照表

平台主体类型邓白氏编码
(办理周期 17~27 天)
APP 备案
(办理周期 2 天)
软件著作权
(办理周期 30~60 天)
账户注册费用
(人民币付款)
Google Play个人❌❌❌❌
Google Play企业✅❌❌❌
App Store 海外版个人❌❌❌❌
App Store 海外版企业✅❌❌❌
App Store 中国版个人❌✅❌✅
App Store 中国版企业✅✅❌✅
应用宝个人❌✅✅
应用宝企业❌✅✅✅

一、应用宝(腾讯开放平台)

费用标准

  • 个人开发者:0 元,永久免费
  • 企业开发者:一次性认证费用 300 元

1.1 申请开发者账号

详细注册步骤:https://aiflutter.com/docs/zh/guide/yingyongbao-account.html

个人开发者账号材料表

材料规范要求是否必备
独立 QQ 号无封禁、无违规历史,账号绑定后不可更换必选
本人二代身份证正反面高清无遮挡,持有人年满 18 周岁必选
手持身份证照片人脸 + 证件完整清晰,人脸核验、账号申诉使用必选
本人手机号、常用邮箱接收验证码、平台审核通知,保持畅通必选
本人名下储蓄卡实名认证小额打款核验、平台收益结算必选
固定电脑 / 手机浏览器人脸核验全程不切换设备,避免风控拦截必选

企业 / 组织开发者账号材料表

材料规范要求是否必备
企业公用 QQ(法人 / 行政)禁止使用离职员工私人 QQ,绑定不可更换必选
营业执照彩色扫描件5M 内 JPG/PNG;手写「用于注册腾讯移动开放平台开发者账号 + 日期」并加盖鲜章;工商联网核验必选
法人身份证正反面资质复核、客服回访备用必选
经办人身份证 + 手持身份证人脸核验、账号申诉核心凭证必选
企业座机、经办人手机、企业邮箱、备案官网审核专员会致电座机核验企业真实性必选
对公银行账户对公小额打款核验、商业收益结算必选
企业盖章授权书经办人非法人时上传可选

1.2 AiFlutter应用开发

访问地址:https://aiflutter.com/

  1. 新增项目:填写项目名称、项目描述完成创建
  2. 文档梳理:项目菜单→【项目文档】→【开发文档】
  3. 页面标准化建档:新建页面,完善页面描述、业务流程图、功能详情、参考页面、变量列表、流程配置
  4. 可视化页面开发

1.3 AiFlutter配置上架信息

路径:项目菜单→【应用上架】,填写应用宝专属资料,核心素材规范如下:

材料规范要求
应用名称与 APP 备案名称、软件著作权名称保持一致
应用类型软件
应用子分类按实际情况填写即可
应用研发方填写与APP内隐私协议主体一致的研发方名称
应用简介60~500字的应用简介
一句话简介5~15字的一句话简介,用户可快速了解您的应用
年龄分级按实际情况填写即可
应用图标512*512,像素在200KB以内
应用截图请上传4-5张,建议尺寸10801920px,最小不低于320480px;JPG/PNG格式,单张图片不超过1M
支持屏幕大小填写 全部
支持语言无多语言适配,填写 中文
支持IPv6填写 支持
设备信息填写 Phone
发布终端仅勾选 移动端
APP备案备案文档参考:https://aiflutter.com/docs/zh/guide/filing.html
计算机软件著作权证书图片
软著资质是否包含转授权按实际情况填写即可
特殊行业资质评估属于 金融理财、网络购物、线上社交、在线教育、医疗健康、影音娱乐、旅游出行、生活服务、深度合成 类的应用需要进行特殊资质评估
安全评估报告APP含有社交、弹幕、私信、即时通信等具备舆论属性或社会动员能力的功能或服务的,请您务必上传安全评估报告,否则会被拒绝上架。请您上传【安全评估报告图片】
隐私政策AiFlutter内编辑,填入线上可访问链接

1.4 腾讯开放平台后台创建应用

  1. 进入腾讯开放平台后台,点击【创建应用】
  2. 基础信息直接复制AiFlutter上架配置内容保存

1.5 申请上架

审核时长 1~2个工作日

上架规则:

  1. 自动上架仅支持已完成首次手动上架的存量应用,新建应用首次提审只能手动提交
  2. 每日文件上传上限 100 次,版本提交上限 50 次

方式一、手动上架

参考链接:https://aiflutter.com/docs/zh/guide/yingyongbao-publish-manual.html

  1. AiFlutter打包:在项目编辑页面,点击 【下载】-> 【下载应用】,主要修改以下配置

    • 平台:Andorid
    • 构建类型:正式版
    • 上架渠道:应用宝
    • 上架类型:手动
  2. 打包完成后,从打包日志下载 APK 安装包

  3. 腾讯开放平台后台→【申请上架】,填写以下信息,并上传APK 软件包

材料规范要求
版本特性说明0~500字
32位或32&64位兼容包上传,将之前下载的安装包 上传即可
64位安装包不上传,只上传32位或32&64位兼容包就够了
涉及登录按照实际情况填写即可
涉及支付按照实际情况填写即可
自查风险SDK勾选
涉及配套设备按实际情况填写即可
发布类型审核通过后立即发布
  1. 提交审核,等待 1~2 个工作日出审核结果,后台链接:https://app.open.qq.com/p/home

方式二、自动上架

参考链接:https://aiflutter.com/docs/zh/guide/yingyongbao-publish.html

首次手动上架后方可启用

  1. AiFlutter配置渠道账号:项目【设置】→【打包配置】→选择应用宝账号

    • 没有则添加应用宝账号,输入 用户ID(在腾讯开放平台中右上角获取)、API 访问密钥(后台账户管理开通 API 接口获取)
    • 应用ID,在腾讯开放平台中 应用管理获取
  2. 在AiFlutter中,进入项目编辑页面,点击 【下载】-> 【下载应用】,主要修改以下配置

    • 平台:Andorid
    • 构建类型:正式版
    • 上架渠道:应用宝
    • 上架类型:自动
  3. 打包完成后系统自动推送至应用宝后台,等待1~2个工作日出结果,后台链接:https://app.open.qq.com/p/home

二、App Store(苹果开发平台)

费用标准

个人 / 企业开发者统一:99 美元 / 年,按年续费

2.1 申请开发者账号

详细注册步骤:https://aiflutter.com/docs/zh/guide/apple-account.html

个人开发者账号材料表

材料规范要求是否必备
全新独立邮箱账号开启双重认证;账号姓名与身份证完全一致必选
有效期内身份证无反光、涂改、遮挡必选
手持身份证照片账号风控锁定、人工抽查申诉必选
可用邮箱、国内接听手机号接收苹果审核、回访邮件短信必选
iPhone/iPad(安装 Developer)注册核验全程固定设备必选
微信 / 支付宝年费 99 美元,一年一缴必选
水电 / 居住证地址证明仅人工抽查时提供可选

企业 / 组织开发者账号材料表

材料规范要求是否必备
企业经办人邮箱账号优先企业域名邮箱,实名与经办人证件一致必选
彩色清晰扫描件统一信用代码完整,加盖公章更佳必选
法人身份证正反面邓白氏、苹果人工审核核验必选
身份证 + 手持身份证账号解封、电话核验凭证必选
企业中英文全称、注册地址、座机、备案官网邓白氏回访专用必选
9 位邓白氏编码办理周期 17~27 天,无编码无法注册企业账号,参考文档:https://aiflutter.com/docs/zh/guide/duns.html必选
固定 iPhone/iPad注册流程不更换设备必选
微信 / 支付宝年费 99 美元必选
开户许可证、公司章程、企业授权书审核卡顿补充提速可选

2.2 AiFlutter应用开发

访问地址:https://aiflutter.com/

  1. 新增项目:填写项目名称、项目描述完成创建
  2. 文档梳理:项目菜单→【项目文档】→【开发文档】
  3. 页面标准化建档:新建页面,完善页面描述、业务流程图、功能详情、参考页面、变量列表、流程配置
  4. 可视化页面开发

2.3 AiFlutter配置 App Store 上架信息

路径:项目菜单→【应用上架】,iOS 专属素材规范:

材料规范要求
应用名称用于 App Store 展示的应用名称,用户可通过该名称识别和搜索应用,长度不超过 30 个字符。
App副标题用于补充说明应用功能和核心价值的简短描述,展示在应用名称下方,长度不超过 30 个字符。
推广文本推广文本可使你在无需提交更新请求的情况下让 App Store 访客了解当前的 App 功能。如果客户的设备运行 iOS 11 或更高版本以及 macOS 10.13 或更高版本,则客户将看到此文本显示在 App Store 中描述的上方。
描述对你 App 的描述,用以详细说明特性和功能。
关键词添加一个或多个关键词以描述你的 App。关键词将使 App Store 搜索结果更加准确。关键词之间用英文逗号或中文逗号(或两者混合使用)分隔。
技术支持网址 (URL)包含 App 支持信息的 URL。在 App Store 发布 App 后,此 URL 将出现在 App 的产品页面。
营销网址 (URL)你的 App 营销信息网址 (URL)。该网址 (URL) 会在 App Store 中显示。
版本你要添加的 App 的版本。编号应遵循软件版本规范。
版权拥有你的 App 专有权的人员或实体的名称,前面是获得权利的年份(例如“2008 Acme Inc.”)。请勿提供网址 (URL)。
应用截图最多 3 个 App 预览和最多 10 张截屏。支持 1242 × 2688px、2688 × 1242px、1284 × 2778px 或 2778 × 1284px
应用备案国内地区上架需完成 APP 备案,备案指引:https://aiflutter.com/docs/zh/guide/filing.html

2.4 App Store Connect 后台创建应用

  1. 进入开发者后台,创建Bundle ID(套装标识符),https://developer.apple.com/account/resources/certificates/list
    • Bundle ID必须与AiFlutter包名完全一致
  2. App Store Connect 点击【新建 App】,填写平台、名称、主语言、套装 ID、SKU 内部编码、访问权限
    • 套装 ID 为你上一个步骤创建的Bundle ID
  3. 进入App详情界面,点击【分发】,按照AiFlutter配置的信息填写保存即可

2.5 申请上架

审核时长 1~2个工作日

上架规则:

  1. AiFlutter仅能推送 TestFlight 测试包;App Store 正式生产包必须人工后台提交;

方式一、手动上架

参考文档:https://aiflutter.com/docs/zh/guide/apple-publish-manual.html

前置环境:Mac 电脑 + Xcode + Flutter 3.38.3

准备一台mac电脑,在电脑上安装xcode软件,Flutter 3.38.3 环境

  1. AiFlutter下载 iOS 源码,源码文件夹修改为英文(路径禁止中文)

  2. 终端执行:flutter pub get -v → 进入 ios 目录执行 pod install

  3. 双击打开 ios/Runner.xcworkspace,登录开发者账号开启自动签名

  4. Xcode 打包并上传至 TestFlight,耗时约 10 分钟

  5. 上传成功后,进入App Store Connect 分发页面选择构建版本,添加至正式审核队列,后台链接:https://appstoreconnect.apple.com/apps

方式二、自动上架

参考文档: https://aiflutter.com/docs/zh/guide/apple-publish.html

  1. AiFlutter【设置】→【打包配置】,新增 iOS 账号

    • 输入 账户ID(登录苹果开发者的邮箱)、登录密码(登录苹果开发者的密码),专用密码(在https://account.apple.com/account/manage 账户管理中创建)
    • 输入该APP对应的团队ID,在https://developer.apple.com/account账号页面中获取
  2. 在AiFlutter中,进入项目编辑页面,点击 【下载】-> 【下载应用】,主要修改以下配置

    • 平台:iOS
    • 构建类型:正式版
  3. 打包完成自动推送 TestFlight,等待 10 分钟同步完成

  4. 上传成功后,进入App Store Connect 分发页面选择构建版本,添加至正式审核队列,后台链接:https://appstoreconnect.apple.com/apps

三、Google Play(谷歌开发平台)

费用标准

个人 / 企业统一:25 美元一次性注册费,无后续年费

3.1 申请开发者账号

详细注册步骤:https://aiflutter.com/docs/zh/guide/google-account.html

个人开发者账号材料表

材料规范要求是否必备
全新独立 Gmail无封禁记录,养号 1~3 天,开启两步验证必选
纯净固定海外住宅网络全程不切换 IP、浏览器,禁止免费公共 VPN必选
海外实体 SIM 优先,国内手机号可用账号注册、风控核验收验证码必选
身份证 / 护照高清原图姓名、生日与信用卡、账号信息完全一致必选
Visa/Master 实体外币信用卡一次性 25 美元注册费;不支持银联 / 虚拟卡必选
独立电脑 / 手机浏览器全程固定设备操作必选
手持证件、90 天账单地址证明账号申诉、人工复核可选

企业 / 组织开发者账号材料表

材料规范要求是否必备
经办人企业 Gmail(域名邮箱优先)无违规,实名与经办人匹配必选
固定纯净海外 IP全程不变更网络,防止风控封禁必选
彩色扫描件中英文名称与邓白氏信息完全匹配必选
9 位邓白氏编码14~30 天办理,企业注册强制要求,参考文档:https://aiflutter.com/docs/zh/guide/duns.html必选
企业中英文名称、座机、备案官网谷歌人工电话回访核验必选
法人身份证、经办人手持身份证资质复核、账号解封必选
Visa/Master 外币实体信用卡25 美元一次性注册费必选
公司章程、对公开户证明、企业授权书审核提速补充材料可选

3.2 AiFlutter应用开发

访问地址:https://aiflutter.com/

  1. 新增项目:填写项目名称、项目描述完成创建
  2. 文档梳理:项目菜单→【项目文档】→【开发文档】
  3. 页面标准化建档:新建页面,完善页面描述、业务流程图、功能详情、参考页面、变量列表、流程配置
  4. 可视化页面开发

3.3 AiFlutter配置 Google Play 上架信息

路径:项目菜单→【应用上架】, Google Play 专属配置:

材料规范要求
隐私政策AiFlutter内编辑,填入线上可访问链接
登录详细信息是否包含登录
广告是否包含广告
内容分级按实际情况填写
目标受众群体按实际情况填写
数据安全帮助用户了解您的应用会如何收集和分享他们的数据
政府应用应用是否由政府或以政府名义开发
金融产品和服务应用中是否涉及的金融产品和服务
健康应用中是否属于健康类应用
应用类别按实际情况填写即可
标签按实际情况填写即可
商品详情中的详细联系信息按实际情况填写 邮箱、电话号码、网站
应用名称您的应用在 Google Play 中显示的名称
简短说明应用的简短说明。用户可以展开来查看完整说明。 0~80
完整说明0~4000
应用图标大小不得超过 1 MB,尺寸为 512 x 512 像素
置顶大图大小不得超过 15 MB,并且尺寸为 1,024 x 500 像素
手机屏幕截图2 到 8 张手机屏幕截图。相应屏幕截图必须是 PNG 或 JPEG 格式的文件,每张屏幕截图的大小不得超过 8 MB,宽高比为 16:9 或 9:16,各条边的尺寸介于 320 像素和 3840 像素之间

3.4 Google Play后台创建应用

  1. 谷歌开发者后台点击【创建应用】,填写应用名称、软件包名称(与低代码包名一致)
  2. 进入应用信息中心,复制AiFlutter上架配置完成信息填写

3.5 申请上架

审核时长 1~2个工作日

上架规则:

  1. AiFlutter自动上架仅可推送 内部 测试渠道;生产正式版本必须手动控制台提交;

方式一、手动上架

参考文档:https://aiflutter.com/docs/zh/guide/google-publish-manual.html

  1. 在AiFlutter中,进入项目编辑页面,点击 【下载】-> 【下载应用】,主要修改以下配置

    • 平台:Andorid
    • 构建类型:正式版
    • 上架渠道:Google
    • 上架类型:手动
  2. 打包成功后,在打包日志中下载 AAB 安装包

  3. Google Play 后台创建新版本发布,上传 AAB 包,完善版本信息

  4. 提交审核,等待 1~2 个工作日反馈结果,后台链接:https://play.google.com/console/u/0/developers

方式二、自动上架

参考文档:https://aiflutter.com/docs/zh/guide/google-publish.html

  1. AiFlutter【设置】→【打包配置】,新增 Google Play 账号,上传谷歌服务账号密钥文件

  2. 在AiFlutter中,进入项目编辑页面,点击 【下载】-> 【下载应用】,主要修改以下配置

    • 平台:Andorid
    • 构建类型:正式版
    • 上架渠道:Google
    • 上架类型:自动
  3. 打包完成后自动推送至谷歌内部测试渠道;如需正式发布,需人工登录后台提交正式版本审核,后台链接:https://play.google.com/console/u/0/developers

上次更新:
上一篇
云端数据库私有化部署
下一篇
应用宝(腾讯开放平台)开发者账号申请