File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 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 " 资源文件拷贝完成!"
You can’t perform that action at this time.
0 commit comments