How do I delete an extension in my Chrome develope

2019-02-21 13:15发布

问题:

I have uploaded an extension to my dashboard but I don't want to publish it any more. The extension remained "draft" status, and I want to get it removed from the dashboard. However, I cannot find any way to do so so far. Can anyone help please?

回答1:

You can't delete an extension from the Chrome developer dashboard.

In the past, there was a delete button at the dashboard, but it has been removed because developers accidentally removed apps/extensions (and then tried to re-upload the app/extension with the same ID, which failed).

Unpublished extensions/apps do not count toward the extension limit, so there are no consequences for having a lot of unpublished apps/extensions besides the clutter at the dashboard.

If you're really bothered by the entry at your dashboard, create a user style, user script or extension to hide it.



回答2:

To distinguish between real and "deleted" extensions you can upload "fake" version of "deleted" extension. This version contain only 1 file manifest.json:

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

Also you can delete icons, screenshots and promo images (if any).

Later, if "deleted" extension was never installed by users, it can be replaced with another real extension (Chrome Store does not store old versions).



回答3:

The new beta dashboard has an archive option. (more -> archive)



回答4:

You can not delete an extension/APP from the developer dashboard of chrome web store.

Chrome web store have released new developers dashboard. You can Archive an extension/APP from the same.

It is possible that developers accidentally removed extensions/APP. Then using the same extension/APP id for publication is not possible. To handle these type of human mistakes its mandatory to first unpublish the extension/APP and then Archive the same.

Steps to Archive the extension/APP:

  1. Open old developers dashboard: https://chrome.google.com/webstore/developer/dashboard
  2. click on respective unpublish button of your extension
  3. Open new developers dashboard: https://chrome.google.com/webstore/devconsole
  4. Select your extension from the given list
  5. Click on "MORE" (top right corner)
  6. Select "Archive"
  7. Done

Note: We do not have unpublish option in new developers dashboard. Because its still in beta phase. So for unpublish the extension, you can still use old dashboard.



回答5:

First you should "unpublish" your extension. Then you can archieve it so it won't be in the default list of applications.

I just used it to clean up my list with old applications I published and where all still listed (drafts). You cannot directly archive a published app (options are greyed out untill you edit something).



回答6:

Yes, you actually CAN delete an item. I did it just a few minutes ago.

Quoting Chris Alexander's blog:

To do the delete, open the dashboard, and open the Chrome developer tools (Ctrl + Shift + J). Your app ID is the string that is on the end of the URL that you get when you click “Edit” next to it. Type in the console:

cxDeleteItem('id')

EDIT 22-08-2018: It looks like this method no longer works since long time ago.