Skip to content

Commit e70774e

Browse files
author
wutian
committed
Update patch.sh
1 parent d00f0aa commit e70774e

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

Tools/patch.sh

+8-5
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,10 @@ ASSETS_PATH="${SRCROOT}/Assets"
3131
TARGET_IPA_PATH="${ASSETS_PATH}/app.ipa"
3232
FRAMEWORKS_TO_INJECT_PATH="${ASSETS_PATH}/Frameworks"
3333

34+
DUMMY_DISPLAY_NAME="" # To be found in Step 0
35+
TARGET_BUNDLE_ID="" # To be found in Step 0
3436
TEMP_APP_PATH="" # To be found in Step 1
3537
TARGET_APP_PATH="" # To be found in Step 2
36-
DUMMY_DISPLAY_NAME="" # To be found in Step 2
3738
TARGET_APP_FRAMEWORKS_PATH="" # To be found in Step 4
3839

3940

@@ -44,6 +45,12 @@ TARGET_APP_FRAMEWORKS_PATH="" # To be found in Step 4
4445
rm -rf "$TEMP_PATH" || true
4546
mkdir -p "$TEMP_PATH" || true
4647

48+
DUMMY_DISPLAY_NAME=$(/usr/libexec/PlistBuddy -c "Print CFBundleDisplayName" "${SRCROOT}/$TARGET_NAME/Info.plist")
49+
echo "DUMMY_DISPLAY_NAME: $DUMMY_DISPLAY_NAME"
50+
51+
TARGET_BUNDLE_ID="$PRODUCT_BUNDLE_IDENTIFIER"
52+
echo "TARGET_BUNDLE_ID: $TARGET_BUNDLE_ID"
53+
4754

4855
# ---------------------------------------------------
4956
# 1. Extract Target IPA
@@ -61,9 +68,6 @@ echo "TEMP_APP_PATH: $TEMP_APP_PATH"
6168
TARGET_APP_PATH="$BUILT_PRODUCTS_DIR/$TARGET_NAME.app"
6269
echo "TARGET_APP_PATH: $TARGET_APP_PATH"
6370

64-
DUMMY_DISPLAY_NAME=$(/usr/libexec/PlistBuddy -c "Print CFBundleDisplayName" "${SRCROOT}/$TARGET_NAME/Info.plist")
65-
echo "DUMMY_DISPLAY_NAME: $DUMMY_DISPLAY_NAME"
66-
6771
rm -rf "$TARGET_APP_PATH" || true
6872
mkdir -p "$TARGET_APP_PATH" || true
6973
cp -rf "$TEMP_APP_PATH/" "$TARGET_APP_PATH/"
@@ -128,7 +132,6 @@ rm -rf "$TARGET_APP_PATH/PlugIns" || true
128132
# ---------------------------------------------------
129133
# 7. Update Info.plist for Target App
130134

131-
TARGET_BUNDLE_ID="$PRODUCT_BUNDLE_IDENTIFIER"
132135
TARGET_DISPLAY_NAME=$(/usr/libexec/PlistBuddy -c "Print CFBundleDisplayName" "$TARGET_APP_PATH/Info.plist")
133136
TARGET_DISPLAY_NAME="$DUMMY_DISPLAY_NAME$TARGET_DISPLAY_NAME"
134137

0 commit comments

Comments
 (0)