diff --git a/scripts/react-native-xcode.sh b/scripts/react-native-xcode.sh index 2832dd1f717f67..bb33b2c58824ef 100755 --- a/scripts/react-native-xcode.sh +++ b/scripts/react-native-xcode.sh @@ -112,7 +112,7 @@ fi BUNDLE_FILE="$CONFIGURATION_BUILD_DIR/main.jsbundle" -EXTRA_ARGS=() +EXTRA_ARGS= case "$PLATFORM_NAME" in "macosx") @@ -139,12 +139,12 @@ if [[ $EMIT_SOURCEMAP == true ]]; then else PACKAGER_SOURCEMAP_FILE="$SOURCEMAP_FILE" fi - EXTRA_ARGS+=("--sourcemap-output" "$PACKAGER_SOURCEMAP_FILE") + EXTRA_ARGS="$EXTRA_ARGS --sourcemap-output $PACKAGER_SOURCEMAP_FILE" fi # Hermes doesn't require JS minification. if [[ $USE_HERMES == true && $DEV == false ]]; then - EXTRA_ARGS+=("--minify" "false") + EXTRA_ARGS="$EXTRA_ARGS --minify false" fi # PRODUCT_SETTINGS_PATH is where the target Info.plist file is. The asset @@ -160,8 +160,8 @@ ASSET_CATALOG_DEST=${ASSET_CATALOG_DEST:-"$(dirname "$PRODUCT_SETTINGS_PATH")"} --bundle-output "$BUNDLE_FILE" \ --assets-dest "$DEST" \ --asset-catalog-dest "$ASSET_CATALOG_DEST" \ - "${EXTRA_ARGS[@]}" \ - "${EXTRA_PACKAGER_ARGS[@]}" + $EXTRA_ARGS \ + $EXTRA_PACKAGER_ARGS if [[ $USE_HERMES != true ]]; then cp "$BUNDLE_FILE" "$DEST/"