“Chrome Extension Thoei CRX File Fout” CRX_REQUIRD_PROFIER_MISSING “

Ik heb verchroomde extensie en maak de crx-bestand met behulp van de ontwikkelaarmodus. Ik heb de crx-bestand naar een interne URL (www.xyz.com/internal.crx) geüpload.

Wanneer ik probeer de extensie te installeren met URL (niet in de ontwikkelaarmodus), is deze foutpakket ongeldig:

CRX_REQUIDE_PROFE_MISSING

Zelfde crxBestand dat ik gebruikte in de ontwikkelaarmodus met slepen en neerzetten en het werkt prima. Help alstublieft het probleem op te lossen met URL Downloaden en extensie intern installeren.


Antwoord 1, Autoriteit 100%

In recente versies van Chrome wordt alleen CRX3-indeling ondersteund:

Instructies voor het opnieuw verpakken
Zie de volgende artikel voor gedetailleerde instructies voor het herverpakken van chrome-apps en extensies in de CRX3 formaat.

Als u een open source-bibliotheek gebruikt om extensies te bouwen, verifieer CRX3-ondersteuning met die verkoper. Bovendien kunt u https://crx-checker.appspot.com gebruiken om de versie van uw extensie te controleren en laat uw leverancier weten.

Als u de CRX3-indeling niet kunt herhalen of niet kunt gebruiken, kunt u de uitbreidingSpallowSecureUpdates inschakelen beleid. Merk op dat dit slechts een tijdelijke oplossing is, alle extensies moeten verhuizen naar het CRX3-formaat!

M76 (juli 2019)
Standaard wordt CRX2 uitgeschakeld en iedereen moet naar CRX3 verhuizen.
Als tijdelijke oplossing kan ExtensionAllowInsecureUpdatesworden gebruikt om CRX2 opnieuw in te schakelen.

(van https://www.chromium.org/crx2-deprecation)

Uw opties zijn:

  • Verpak de extensie op de een of andere manier opnieuw in CRX3-indeling, bijvoorbeeld met ditnpm-pakket .
  • Gebruik een van de andere voorgestelde oplossingen hierboven

Antwoord 2, autoriteit 75%

In Chrome 75 lijkt het onmogelijk om handmatig een extensie toe te voegen. Zelfs als het je lukt om het naar chrome://extensions/page te slepen en neer te zetten, blokkeert chrome het voor gebruik.
De enige manier van distributie lijkt nu alleen via de Chrome Web Store te zijn.
https://support.google.com/chrome_webstore/answer/2811969

Zie ook hier: https://github.com/ahwayakchih/crx3#crx_required_proof_missing


Antwoord 3, autoriteit 38%

Vanaf december 2020.
Slechts 4 mogelijke opties om extensie te installeren.

  1. Ontvang een ondertekend CRX-bestand van de Google-webwinkel.

  2. Gebruik Chromiumom het CRX-bestand in de ontwikkelaarsmodus te installeren.

  3. Importeer de directory van de extensie als uitgepakte extensie.

  4. Beleid voor extensie-instellingen wijzigen/configureren zoals in gedocumenteerde hier.

Ik gaf de voorkeur aan optie 2, omdat ik een privépersoon ben. En optie 4 in zakelijke instellingen.

In sommige gevallen is het niet aan te raden of niet haalbaar om de browserverlenging voor Google-certificering in te dienen.

Other episodes