将 Google 扩展上传到 Microsoft Edge 附加商店 - _MACOSX 错误
Uploading Google extension to Microsoft Edge Add-on Store - _MACOSX error
我正在使用 mac 上传我的扩展(可以很好地上传到 google chrome 扩展商店)
Microsoft Edge 商店是否相同?我应该做些不同的事情吗?
我刚刚尝试上传准确的 zip 文件,但出现了这些错误。
提前抱歉,这可能是一个菜鸟问题。我对微软边缘商店的经验为零,所以我什至不确定他们 allow/make 是否可以从 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
编辑:我想知道,我是否需要以不同方式格式化 zip 文件?
我尝试搜索错误 your package failed certification. make corrections and certify again.
我发现其他人之前有一个similar issue。我建议你尝试重新上传包。查看是否上传成功。如果问题仍然存在,则包或扩展可能存在其他问题。
您说您正在尝试将完全相同的 zip 文件上传到 MS 商店。您可能需要 port your existing Chromium extension 到 Microsoft Edge
您可以参考这篇docs可能会帮助您了解将Edge扩展发布到MS商店的过程。
我遇到了同样的问题并通过使用 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-folder
我正在使用 mac 上传我的扩展(可以很好地上传到 google chrome 扩展商店)
Microsoft Edge 商店是否相同?我应该做些不同的事情吗?
我刚刚尝试上传准确的 zip 文件,但出现了这些错误。
提前抱歉,这可能是一个菜鸟问题。我对微软边缘商店的经验为零,所以我什至不确定他们 allow/make 是否可以从 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
编辑:我想知道,我是否需要以不同方式格式化 zip 文件?
我尝试搜索错误 your package failed certification. make corrections and certify again.
我发现其他人之前有一个similar issue。我建议你尝试重新上传包。查看是否上传成功。如果问题仍然存在,则包或扩展可能存在其他问题。
您说您正在尝试将完全相同的 zip 文件上传到 MS 商店。您可能需要 port your existing Chromium extension 到 Microsoft Edge
您可以参考这篇docs可能会帮助您了解将Edge扩展发布到MS商店的过程。
我遇到了同样的问题并通过使用 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-folder