docs: function updateIosPlist (targetFilePath, configItems) {
          var infoPlist = plist.parse(fs.readFileSync(targetFilePath, 'utf-8')),
              tempInfoPlist;
  
          _.each(configItems, function (item) {
              var key = item.parent;
              var plistXml = '<plist><dict><key>' + key + '</key>';
              plistXml += eltreeToXmlString(item.data) + '</dict></plist>';
  
              var configPlistObj = plist.parse(plistXml);
              infoPlist[key] = configPlistObj[key];
              logger.verbose("Write to plist; key="+key+"; value="+tostr(configPlistObj[key]));
          });
  
          tempInfoPlist = plist.build(infoPlist);
          tempInfoPlist = tempInfoPlist.replace(/<string>[\s\r\n]*<\/string>/g,'<string></string>');
          fs.writeFileSync(targetFilePath, tempInfoPlist, 'utf-8');
      }