Skip to content

Commit b700be3

Browse files
committed
add sentry.sh for sentry
1 parent bd51903 commit b700be3

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

scripts/sentry.sh

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#!/bin/bash
2+
3+
PROJECT_NAME=$(echo "$CONFIGURATION_BUILD_DIR" | sed -n 's/.*DerivedData\/\([^-]*\).*/\1/p')
4+
5+
CONFIGURATION_BUILD_DIR="$(dirname "$CONFIGURATION_BUILD_DIR")/Release-iphonesimulator/$PROJECT_NAME.app"
6+
7+
SOURCE_ASSETS="$CONFIGURATION_BUILD_DIR/assets"
8+
SOURCE_BUNDLE="$CONFIGURATION_BUILD_DIR/main.jsbundle"
9+
10+
PROJECT_ROOT="$PROJECT_DIR"
11+
TARGET_DIR="$PROJECT_ROOT/../.pushy/intermedia/ios"
12+
TARGET_ASSETS="$TARGET_DIR/assets"
13+
14+
mkdir -p "$TARGET_DIR"
15+
16+
echo "开始拷贝React Native资源文件..."
17+
18+
if [ -d "$SOURCE_ASSETS" ]; then
19+
echo "正在拷贝assets..."
20+
rm -rf "$TARGET_ASSETS"
21+
cp -R "$SOURCE_ASSETS" "$TARGET_DIR/"
22+
else
23+
echo "警告: assets文件夹不存在于源目录"
24+
fi
25+
26+
if [ -f "$SOURCE_BUNDLE" ]; then
27+
echo "正在拷贝并重命名bundle文件..."
28+
cp "$SOURCE_BUNDLE" "$TARGET_DIR/index.bundlejs"
29+
else
30+
echo "警告: main.jsbundle文件不存在于源目录"
31+
fi
32+
33+
echo "资源文件拷贝完成!"

0 commit comments

Comments
 (0)