Installing un-previewed add-on

My new add-on is waiting to be reviewed. But when I try to install on my Nightly 51a build it says that the add-on is corrupted.

I’ve disabled xpinstall.signatures.required to false in about:config

I want my customers to install this add-on even before it is verified. What is the way to do it?

You may be running into this bug. It means you can’t share your add-on until it is reviewed.

I had even opened this issue which was closed: https://github.com/mozilla/addons/issues/188