From 033f4eef59fdb7cc32018b162114511448bc46a6 Mon Sep 17 00:00:00 2001 From: jcesarmobile Date: Fri, 17 Dec 2021 17:55:45 +0100 Subject: [PATCH] fix(cli): Escape appName from invalid characters on add (#5325) --- cli/src/android/common.ts | 11 ++++++----- cli/src/ios/common.ts | 5 ++++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/cli/src/android/common.ts b/cli/src/android/common.ts index 2d4252fb43..a908c486f2 100644 --- a/cli/src/android/common.ts +++ b/cli/src/android/common.ts @@ -71,7 +71,11 @@ export async function editProjectSettingsAndroid( config: Config, ): Promise { const appId = config.app.appId; - const appName = config.app.appName; + const appName = config.app.appName + .replace(/&/g, '&') + .replace(/ { */ export async function editProjectSettingsIOS(config: Config): Promise { const appId = config.app.appId; - const appName = config.app.appName; + const appName = config.app.appName + .replace(/&/g, '&') + .replace(//g, '>'); const pbxPath = `${config.ios.nativeXcodeProjDirAbs}/project.pbxproj`; const plistPath = resolve(config.ios.nativeTargetDirAbs, 'Info.plist');