Please visit our Wiki hosted here on GitHub for walk-throughs and notes from past projects shipped with electron-packager and electron-osx-sign.
We are trying to keep updated to the Electron specifications please file us an issue if having any suggestions or experiencing difficulties code signing your products. It is worth noting as well that starting from Electron v1.1.1, a new mechanism was introduced to satisfy IPC communications (see electron#5601) wish to have full support of legacy Electron versions, please utilize opts.version, which option brings less hassle with making default settings among Electron builds. Note that the bare necessities here are sufficient for enabling app sandbox, yet other configurations for like network access require additional work. Electron-osx-sign minimizes the extra work needed to eventually prepare your apps for shipping, providing the most basic tools and assets.