Installing signed XPI on Mac

Hello,

I have my addon as a signed XPI.

In Windows it is conveniently installed for all users using a registry key under HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions.

But how do I do the same on macOS?

Documentation says “To install an extension to be used by all users on OS X, copy it to: /Library/Application Support/vendor/Extensions/appid/”

I tried /Application Support/Mozilla/Extensions/appid/" where appid is from my manifest.json field applications.gecko.id but it did not work.

What should I put in the appid part of the folder name?

The XPI itself seems to be fine because it can be installed manually just fine using “Extensions -> Install addon from file”.

I can’t use AMO to distribute the addon since my addon review was refused because the addon is for very specific use case for our customers only.

App ID in that case should be the Firefox ID, which is {ec8030f7-c20a-464f-9b0e-13a3a9e97384}.