我正在使用mac上传我的扩展(它可以很好地上传到google chrome扩展商店)
Microsoft Edge存储是否相同?我应该做一些不同的事情吗?
我只是试图上传确切的zip文件,但我得到了这些错误。
很抱歉,这可能是一个新手问题。我没有使用微软边缘商店的经验,所以我甚至不确定他们是否允许/允许从mac上传?(假设这来自每个包含_MACOSX错误的错误)

以下是文本格式的错误
The following checks failed:
Package acceptance validation error: Files or directories outside directory that contains manifest.json chromium are not allowed: __MACOSX, __MACOSX\._chromium, __MACOSX\chromium, __MACOSX\chromium\._.DS_Store, __MACOSX\chromium\._background.js, __MACOSX\chromium\._geo.js, __MACOSX\chromium\._index.html, __MACOSX\chromium\._main.js, __MACOSX\chromium\._manifest.json, __MACOSX\chromium\._popup.html, __MACOSX\chromium\._popup.js, __MACOSX\chromium\AutoStuff, __MACOSX\chromium\css, __MACOSX\chromium\img, __MACOSX\chromium\js, __MACOSX\chromium\_locales, __MACOSX\chromium\AutoStuff\._insert-auto-message.js, __MACOSX\chromium\AutoStuff\._shared-basic.js, __MACOSX\chromium\AutoStuff\._shared-website.js, __MACOSX\chromium\css\._.DS_Store, __MACOSX\chromium\css\._jquery.toast.min.css, __MACOSX\chromium\css\._popup.css, __MACOSX\chromium\css\._style.css, __MACOSX\chromium\img\._.DS_Store, __MACOSX\chromium\img\._icon-128.png, __MACOSX\chromium\img\._icon-1280x800.png, __MACOSX\chromium\img\._icon-16.png, __MACOSX\chromium\img\._logo.png, __MACOSX\chromium\js\._jquery-3.4.1.min.js, __MACOSX\chromium\js\._jquery.toast.min.js, __MACOSX\chromium\_locales\._.DS_Store编辑:我想知道,我是否需要以不同的方式格式化压缩文件?
发布于 2021-01-20 13:47:58
我尝试搜索错误your package failed certification. make corrections and certify again.
我发现其他人以前也有similar issue。我建议你试着重新上传这个包。看看上传是否成功。如果问题仍然存在,则可能存在与包或扩展相关的其他问题。
您说您正在尝试将完全相同的zip文件上传到MS商店。您可能需要通过port your existing Chromium extension连接到Microsoft Edge
您可以参考此docs,以帮助您了解将边缘扩展发布到MS商店的过程。
发布于 2021-02-16 00:39:47
我遇到了同样的问题,并通过使用shell压缩它来克服它:
# remove MacOS' .DS_Store file
rm ./my-edge-extension-folder/.DS_Store
# zip the extension
zip -r my-edge-extension.zip ./my-edge-extension-folderhttps://stackoverflow.com/questions/65801422
复制相似问题