async function updateHelperPlist (plistPath, helperName, helperId, appCFBundleIdentifier) {
  const plistFullPath = path.resolve(plistPath, 'Contents/Info.plist');
  const plistJson = plist.parse(await fs.promises.readFile(plistFullPath, 'utf-8'));
  plistJson.CFBundleDisplayName = helperName;
  plistJson.CFBundleName = helperName;
  plistJson.CFBundleExecutable = helperName;
  plistJson.CFBundleIdentifier = `${appCFBundleIdentifier}.${helperId}`;
  await fs.promises.writeFile(plistFullPath, plist.build(plistJson));
}
Function to update Helper App Plist Files
@param {string} plistPath             - Path to Helper App Plist File
@param {string} helperName            - Helper App Name
@param {string} helperId              - Helper App ID
@param {string} appCFBundleIdentifier - options.app.CFBundleIdentifier