-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathDownloadSDK.sh
More file actions
executable file
·33 lines (22 loc) · 977 Bytes
/
DownloadSDK.sh
File metadata and controls
executable file
·33 lines (22 loc) · 977 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Download ZegoExpressEngine
echo "\n[*] Start downloading the latest version of ZegoExpressEngine SDK...\n"
SRCROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
SDKURL="https://storage.zego.im/rtc/ZegoExpressVideo/ios/ZegoExpressVideo-ios-shared-objc.zip"
cd $SRCROOT
echo "[*] cd into: "`pwd`
tempdir="$( mktemp -d)"
echo "[*] Downloading iOS SDK from: $SDKURL"
curl "$SDKURL" --output $tempdir/ZegoExpressVideo-ios-shared-objc.zip
cd $tempdir
echo "[*] cd into: "`pwd`
echo "[*] Unzip ZegoExpressVideo-ios-shared-objc.zip"
unzip -o ZegoExpressVideo-ios-shared-objc.zip
cd release/Library
echo "[*] cd into: "`pwd`
echo "[*] Remove folder: $SRCROOT/Libs/ZegoExpressEngine.xcframework"
rm -rf $SRCROOT/Libs/ZegoExpressEngine.xcframework
echo "[*] Move ZegoExpressEngine.xcframework from: "`pwd`" to: $SRCROOT/Libs"
mv ZegoExpressEngine.xcframework $SRCROOT/Libs
echo "[*] Remove temp folder: $tempdir"
rm -rf $tempdir
echo "\n[*] Success!\n"