Chrome extension => Safari web extension packager

"The Safari web extension packager enables you to package and distribute your Safari extensions using App Store Connect from any web browser, without requiring a Mac or access to Xcode."

I upload the unzipped folder I'd test in Chrome://extensions to the Safari web extension packager in App store connect.

I get error: Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.

The only solution i've seen to this error involves xcode/a mac, being without which doesn't help

I've got it working as per the documentation using a published extension.

Close thread.

I read this with interest.

I'm not an Apple / XCode developer. I downloaded and used XCode now for a week and struggling to get my Web Extension on the Apple Web Extension store for Safari.

I did it so easily with Google Chrome and Firefox, and they are already out there being used.

With Safari, it just seems like over kill with XCode, right now stumbling because it says I do not have a 512 x 512 png in icons.icn when I do - I followed all the steps.

So, is there a way I can just not use XCode at all and get my Extension (it's just one single content.js and manifest.json file and nothing else!).

Where is this "Safari Web Extension Packager" and does it allow me to send it up to Apple Store for end-users to use without me having to use a 2GB application XCode to do it?

Thank you.

Chrome extension => Safari web extension packager
 
 
Q