uni-app APP备案/小程序备案说明记录

发布于 1周前 作者 yuanlaile 来自 Uni-App

uni-app APP备案/小程序备案说明记录

APP备案指南

APP主办者在填写有关备案材料并实名核验后,由其网络接入服务提供者或应用分发平台通过“国家互联网基础资源管理系统”(即ICP/IP地址/域名信息备案管理系统),向APP主办者住所所在地通信管理局在线提交备案申请。

备案整体流程

备案信息填写(主体信息)、平台初审、工信部短信核验、通管局审核和备案成功。

app到各大服务厂商处备案

APP 备案申请材料

  • APP 名称
  • APP 图标
  • APP 运行平台(iOS、安卓)
  • APP 包名或者 Bundle ID
  • 公钥、MD5值, APP 证书的数字指纹值。详情请参见
  • SDK 功能类型与服务厂商信息
  • 接入商可备案的云资源
  • 前置审批文件(新闻、出版、教育、影视、宗教等审批文件)
  • APP 解析到服务商的域名(域名实名认证与备案主体一致)

阿里云

可选择账号内符合备案要求的云服务器(系统将自动核销该服务器内的ICP备案服务码),或使用ICP备案服务码,详情请查看帮助文档详情请查看帮助文

腾讯云

支付宝小程序云

用支付宝云开发免费领取域名备案码,支付宝小程序云服务空间在过去90天累计消费满100元时可申请阿里云备案码,消费账单统计时间为T+1,每个空间可申请一个备案码。

百度智能云

小程序到各自小程序平台提交备案

小程序备案资料

  • 小程序信息
  • 主体信息

微信小程序

  • 小程序备案操作指引:链接
  • 新增(未上架)小程序于9月4日开放备案入口
  • 存量(已上架)小程序备案入口已开放,开发者可以通过设置页备案入口和首页的吸顶提示进行备案,服务商备案api也同步支持存量小程序备案。为保证开发者备案体验,存量小程序提交量有动态额度调整,若当日配额消耗完毕,备案入口及提交时均会有相关提示,次日早十点会刷新配额。
  • 若微信小程序已上架,请于2024年3月31日前完成备案,逾期未完成备案,平台将按照备案相关规定于2024年4月1日起进行清退处理。详情

抖音小程序

  • 小程序ICP备案指引:链接
  • 关于开展抖音小程序ICP备案通知
  • 2024年1月22日起,未发起备案提交的小程序将限制版本更新;
  • 2024年2月20日起,未完成备案的小程序将限制版本更新;
  • 2024年3月15日后提交备案的小程序将不保证2024.3.31前平台可初审通过;
  • 2024年3月31日后未完成备案小程序平台将进行清理。
  • 小程序备案入口,详见:抖音开放平台 - 控制台 - 选择具体需操作备案的小程序 - 设置 - 基础设置 - 备案信息,点击「去填写」即可。

京东小程序

快手小程序

百度小程序

支付宝小程序

常见问题

什么时间节点前需完成备案?

  • 新 APP:2023年9月1日起,需履行备案手续后才能上架应用市场。
  • 存量 APP(已上架):截止2024年3月31日,届时若未及时完成备案,应用市场将按照相关法律法规进行处理。

APP 备案时绑定的域名是否需要先进行网站备案?

不需要,未备案过的域名可以直接用来进行 APP 备案,注意 APP 备案的域名实名与备案主体保持一致。

APP和网站是否可以使用相同的域名?

同一主体下,APP和网站可以使用相同的域名进行备案。

开发者帐号下A应用已完成备案,B应用还需要备案吗?

需要。每一个APP都需要履行APP备案手续。


1 回复

在进行uni-app开发的APP或小程序备案时,主要涉及到的是根据国家相关法律法规要求,向相关部门提交必要的信息以完成备案流程。虽然备案的具体步骤和所需材料可能因地区和行业而异,但通常包括提交应用的基本信息、开发者资质、应用功能说明等内容。以下是一个简化的代码案例,展示了如何在uni-app项目中准备一些基本信息,这些信息可能用于后续的备案流程。

1. 获取应用基本信息

manifest.json文件中,可以配置APP或小程序的基本信息,如名称、版本号、描述等。这些信息在备案时通常需要提供。

{
  "mp-weixin": { // 以微信小程序为例
    "appid": "your-mini-program-appid",
    "setting": {
      "urlCheck": false
    },
    "usingComponents": true,
    "permission": {
      "scope.userInfo": {
        "desc": "你的位置信息将用于小程序位置接口的效果展示"
      }
    }
  },
  "app-plus": {
    "name": "你的应用名称",
    "version": {
      "name": "1.0.0",
      "code": "100"
    },
    "description": "你的应用描述信息,用于备案说明"
  }
}

2. 准备开发者资质信息

虽然开发者资质信息(如企业营业执照、开发者身份证明等)通常以文档形式提交,但在uni-app项目中,可以通过环境变量或配置文件管理一些敏感信息,如API密钥等,这些可能在备案过程中涉及的第三方服务中使用。

// 在项目根目录下的.env文件中配置敏感信息
VUE_APP_API_KEY=your-api-key-for-third-party-service

// 在代码中读取这些环境变量
const apiKey = process.env.VUE_APP_API_KEY;

3. 应用功能说明

对于应用功能的说明,虽然不直接体现在代码中,但可以通过代码注释或文档形式详细记录每个模块的功能和用途,以备备案审查时参考。

// 用户登录模块
// 功能:实现用户登录,收集用户基本信息用于后续服务,符合《网络安全法》及《个人信息保护法》要求
function userLogin() {
  // 登录逻辑实现
}

请注意,上述代码案例仅用于展示如何在uni-app项目中准备备案所需的一些基本信息和概念。实际的备案流程可能还需要提交更多详细的文档和资料,包括但不限于应用截图、服务器配置信息、数据安全和隐私保护政策等。因此,在正式进行备案前,请务必参考当地相关部门的具体要求和指南。

回到顶部