第九部分 — 打包、调试和发布 发布前的打包与发布检查清单(Chrome 应用商店)

21.1 目的

发布障碍通常涉及权限和政策。 本章是一个实用的"避免被拒"检查清单。

21.2 使用场景 / 避免场景

使用场景: 准备向应用商店发布的构建版本。

避免场景: 仍在迭代功能;继续本地发布。

  • \] 每个权限都对应一个用户可见的功能

  • \] 除非不可避免且有明确的正当理由,否则避免使用 \

  • \] 避免打包密钥(API 密钥应放在服务器上)

  • \] 文档 DNR 的使用情况(你拦截或重定向的内容及原因)

  • \] 在 manifest.json 中递增版本号

  • \] 在干净的 Chrome 系统文件夹中测试(全新安装,没有开发遗留项)

  • \] 压缩扩展程序文件夹的内容(而非父目录)

  • 权限过于广泛导致"缺乏正当理由"拒绝

  • web_accessible_resources 对应过多网站

  • 发布调试/测试端点或遗留下来的测试主机权限

21.6 参考资料

相关推荐
小江的记录本2 小时前
【PageHelper】 【Spring Boot + MyBatis + PageHelper】 完整项目示例+PageHelper核心原理深度解析
java·前端·spring boot·后端·sql·spring·mybatis
多加点辣也没关系2 小时前
Node.js 与 npm 的安装与配置(详细教程)
前端·npm·node.js
张3蜂2 小时前
OpenClaw如何调用Cursor
前端·chrome
KIO no way2 小时前
npm全局安装命令不可用解决方案
服务器·前端·npm·node.js
A923A2 小时前
【Vue3大事件 | 项目笔记】第五天
前端·vue.js·笔记·前端项目
bugcome_com2 小时前
全面入门 ASP.NET:从 Web Pages 到 MVC 与 Web Forms 的系统教程
前端·asp.net·mvc
@大迁世界2 小时前
3 个 CSS 网格布局,替代你的整个组件库
前端·css
SuperEugene2 小时前
前端命名规范:变量 / 函数 / 组件 / 文件 统一标准,告别混乱命名|项目规范篇
前端
roamingcode2 小时前
基于 Chrome CDP 的跨端 Web 状态同步工程实践——以 Opencode SDK 为例
前端·chrome·agent·cdp·opencode