MAS: Configuring children apps - nwjs/nw.js GitHub Wiki

NW.js uses one child app to work on OS X, as listed below:

  • YourApp.app/Contents/Versions/*/nwjs Helper.app

To prevent collisions with other existing apps, you will have to set a unique bundle identifier to each helper.

To do so, you can use your app identifier (com.yourcompanyname.yourappname) as a base, and perform the following changes.


In YourApp.app/Contents/Versions/*/nwjs Helper.app/Contents/Info.plist, replace:

<key>CFBundleIdentifier</key>
<string>io.nwjs.nw.helper</string>

With:

<key>CFBundleIdentifier</key>
<string>com.yourcompanyname.yourappname.helper</string>

⚠️ **GitHub.com Fallback** ⚠️