微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 Google 扩展上传到 Microsoft Edge Add-on Store - _MACOSX 错误

如何解决将 Google 扩展上传到 Microsoft Edge Add-on Store - _MACOSX 错误

我正在使用 Mac 上传我的扩展程序(可以很好地上传到 google chrome 扩展程序商店)

Microsoft Edge 商店是否相同?我应该做些不同的事情吗?

我只是尝试上传确切的 zip 文件,但出现了这些错误

抱歉,这可能是一个菜鸟问题。我对微软边缘商店的经验为零,所以我什至不确定他们是否允许/可以从 mac 上传? (假设每个错误都包含 _MACOSX 错误

Error Image

这里是文本格式的错误

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 商店的流程。

,

我遇到了同样的问题,并通过使用外壳压缩它来解决它:

# 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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。