KangoExtensions / kango

Kango framework issue tracker
74 stars 7 forks source link

Chrome Web Store: An error occurred: No manifest found in package. Please make sure to put manifest.json at the root directory of the zip package. #22

Closed braco closed 12 years ago

braco commented 12 years ago

Trouble uploading packages to both Chrome Web Store and Mozilla Add-ons.

From Chrome Store: "An error occurred: No manifest found in package. Please make sure to put manifest.json at the root directory of the zip package."

This is a very important problem to fix since vendors are moving toward app-store-only extension models. Kango is currently unusable for recent Chrome versions without manually editing the package, which is difficult because paths break if the manifest is moved to root.

bnic commented 12 years ago

Same issue with Chrome store. Added manifest and fiddled with paths but no luck.

Zipping up the files inside the build/output/chrome folder worked.

akrylysov commented 12 years ago

Works fine, seems you doing something wrong, please send your .zip to extensions@kangoextensions.com

braco commented 12 years ago

@artemkrylysov: it happens with a default scaffold. manifest.json isn't in the root folder of the xpi package. Is this incorrect?

bnic commented 12 years ago

I zipped the chrome folder. Didnt use the packages On Nov 27, 2012 1:31 PM, "braco" notifications@github.com wrote:

@artemkrylysov https://github.com/artemkrylysov: it happens with a default scaffold. manifest.json isn't in the root folder of the xpi package. Is this incorrect?

— Reply to this email directly or view it on GitHubhttps://github.com/KangoExtensions/kango/issues/22#issuecomment-10778085.

akrylysov commented 12 years ago

XPI is Firefox extension, you should zip output/chrome directory. If it doesn't help - please send zip to our email.

braco commented 12 years ago

This helped. Humbly suggest automatically zipping the folder and naming it chrome-webstore.zip, as all Chrome extensions need to follow this follow this distribution path now. Thanks!