Fix for CB-2074: problem when running in iPad 6.0 simulator. Empty space, multiline elements in .plist files cannot exist. Bumping to 2.3.3
diff --git a/package.json b/package.json
index e744c4b..990e043 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cordova",
- "version": "2.3.2",
+ "version": "2.3.3",
"preferGlobal": "true",
"description": "Cordova command line interface tool",
"main": "cordova",
diff --git a/src/metadata/ios_parser.js b/src/metadata/ios_parser.js
index 03ee168..61b23e2 100644
--- a/src/metadata/ios_parser.js
+++ b/src/metadata/ios_parser.js
@@ -33,7 +33,7 @@
var infoPlist = plist.parseFileSync(plistFile);
infoPlist['CFBundleIdentifier'] = pkg;
var info_contents = plist.build(infoPlist);
- info_contents = info_contents.replace(/<string>\s*<\/string>/,'<string></string>');
+ info_contents = info_contents.replace(/<string>[\s\r\n]*<\/string>/g,'<string></string>');
fs.writeFileSync(plistFile, info_contents, 'utf-8');
// Update whitelist