MAS: Configuring children apps
dotbloup edited this page Feb 1, 2019
·
2 revisions
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>