I packaged my extension two different ways:
zip -r which comes with macOS
• Using the
crxmake tool provided by Google for packaging Chrome extensions.
Upon submitting, both gave the same error as described in the original post in this topic. After reading this topic, I installed and tried
web-ext. It produced a .zip containing the exact same four files as
zip -r did (exactly the same, I compared them with
diff). But the ˆ.zip
produce byweb-ext` submitted with no errors.
The only difference I can see between the two
.zips is that, when , unzipped, the
zip product unzips to a folder named
BookMacsterSync, but the
web-ext product unzips to a folder named
Is that unzipped folder name the significant factor which causes the submitter to succeed or fail? If so, is not the submitter is giving a completely misleading error message?