【问题标题】:How do I delete an extension in my Chrome developer dashboard?如何在我的 Chrome 开发者仪表板中删除扩展程序?
【发布时间】:2015-07-05 17:28:51
【问题描述】:

我已将扩展程序上传到我的信息中心,但我不想再发布它。扩展程序保持“草稿”状态,我想将其从仪表板中删除。但是,到目前为止,我找不到任何方法。有人可以帮忙吗?

【问题讨论】:

    标签: google-chrome google-chrome-extension chrome-web-store


    【解决方案1】:

    您无法从 Chrome 开发者仪表板中删除扩展程序。

    过去,仪表板上有一个删除按钮,但由于开发人员意外删除了应用/扩展程序(然后是tried to re-upload the app/extension with the same ID, which failed),该按钮已被删除。

    未发布的扩展程序/应用程序不计入扩展程序限制,因此除了仪表板混乱之外,拥有大量未发布的应用程序/扩展程序不会产生任何后果。

    如果您真的对仪表板上的条目感到困扰,请创建用户样式、用户脚本或扩展来隐藏它。

    【讨论】:

    • 但是扩展不能在网上商店运行。我只是创建一个新项目并替换它。
    • 常规 Chrome 扩展确实无法修改网上商店。但是如果你愿意,你可以使用不同的浏览器,例如Firefox 或自定义 Chromium 构建。
    • 尽管如此,还是有办法做到这一点的,不是吗?
    • @Xan 你的意思是cxDeleteItem?这不起作用(您将收到 403 禁止,并且该项目不会被删除)。
    • 只有一个存档按钮来解决混乱问题。
    【解决方案2】:

    新的测试版仪表板有一个存档选项。 (更多 -> 存档)

    【讨论】:

    • 这仅适用于草稿,不适用于已发布的扩展?
    • 查看下面的答案,新仪表板没有“取消发布”功能,因此您必须从旧仪表板执行此操作,然后转到新仪表板进行存档。愚蠢,但它有效。
    【解决方案3】:

    您不能从 chrome 网上商店的开发者仪表板中删除扩展程序/应用程序。

    Chrome 网上商店发布了新的开发者仪表板。您可以从同一存档扩展程序/APP。

    开发者可能不小心删除了扩展/APP。然后无法使用相同的扩展名/APP id 进行发布。要处理这些类型的人为错误,必须首先取消发布扩展程序/APP,然后将其归档。

    存档扩展/APP的步骤:

    1. 打开旧开发者仪表板: https://chrome.google.com/webstore/developer/dashboard
    2. 单击扩展程序的相应取消发布按钮
    3. 打开新的开发者 仪表板:https://chrome.google.com/webstore/devconsole
    4. 从给定列表中选择您的扩展程序
    5. 点击“更多”(右上角)
    6. 选择“存档”
    7. 完成

    注意:我们在新开发者仪表板中没有取消发布选项。因为它仍处于测试阶段。因此,对于取消发布扩展,您仍然可以使用旧仪表板。

    【讨论】:

    • 有没有办法取消归档扩展?
    • @Quantumplation 是的,基本上是通过重复与归档扩展程序相同的步骤。
    【解决方案4】:

    要区分真实和“已删除”扩展程序,您可以上传“已删除”扩展程序的“假”版本。此版本仅包含 1 个文件 manifest.json:

    {
        "manifest_version": 2,
        "name": "(deleted)",
        "description": "(deleted)",
        "version": "0"
    }
    

    您还可以删除图标、屏幕截图和宣传图片(如果有)。

    以后,如果用户从未安装过“已删除”的扩展程序,则可以将其替换为另一个真正的扩展程序(Chrome 商店不存储旧版本)。

    或者更好地使用新的“存档”仪表板选项。

    【讨论】:

    • 但是你得有比上一个版本大的版本
    【解决方案5】:

    首先,您应该“取消发布”您的扩展程序。然后您可以将其归档,这样它就不会出现在默认的应用程序列表中。

    我只是用它来清理我发布的旧应用程序的列表,其中所有应用程序仍然列出(草稿)。您不能直接归档已发布的应用程序(选项在您编辑某些内容之前显示为灰色)。

    【讨论】:

      【解决方案6】:

      是的,您实际上可以删除一个项目。我是在几分钟前完成的。

      引用Chris Alexander's blog:

      要进行删除,请打开仪表板,然后打开 Chrome 开发人员工具 (Ctrl + Shift + J)。您的应用 ID 是您在单击旁边的“编辑”时获得的 URL 末尾的字符串。在控制台输入:

      cxDeleteItem('id')
      

      EDIT 22-08-2018:看来这种方法很久以前就不再有效了。

      【讨论】:

      • 这现在不起作用。上面的cmets中提到过,我试过了。您似乎无法再永久删​​除插件。
      猜你喜欢
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      • 2014-06-04
      • 2020-11-01
      • 1970-01-01
      相关资源
      最近更新 更多