mirror of
https://github.com/bolucat/Archive.git
synced 2025-12-24 13:28:37 +08:00
Update On Tue Oct 28 19:41:17 CET 2025
This commit is contained in:
@@ -35,8 +35,34 @@ function build() {
|
||||
sleep 3
|
||||
|
||||
echo "verifying archive..."
|
||||
lipo -info ${V2rayU_ARCHIVE}/Products/Applications/V2rayU.app/Contents/MacOS/V2rayU
|
||||
|
||||
# 判断 V2rayU.app 的架构是否为 "x86_64 arm64"
|
||||
v2rayUInfo="$(lipo -info ${V2rayU_ARCHIVE}/Products/Applications/V2rayU.app/Contents/MacOS/V2rayU)"
|
||||
if [[ "$v2rayUInfo" != *"x86_64 arm64"* ]]; then
|
||||
echo "Error: V2rayU.app is not x86_64: $v2rayUInfo"
|
||||
exit 1
|
||||
else
|
||||
echo "V2rayU.app architecture verified: $v2rayUInfo"
|
||||
fi
|
||||
|
||||
# 判断 v2ray-core/v2ray 的架构是否为 "x86_64"
|
||||
v2rayInfo="$(lipo -info ${V2rayU_ARCHIVE}/Products/Applications/V2rayU.app/Contents/Resources/v2ray-core/v2ray)"
|
||||
if [[ "$v2rayInfo" != *"x86_64"* ]]; then
|
||||
echo "Error: v2ray file is not x86_64: $v2rayInfo"
|
||||
exit 1
|
||||
else
|
||||
echo "v2ray file architecture verified: $v2rayInfo"
|
||||
fi
|
||||
|
||||
# 判断 v2ray-core/v2ray-arm64 的架构是否为 "arm64"
|
||||
v2rayArm64Info="$(lipo -info ${V2rayU_ARCHIVE}/Products/Applications/V2rayU.app/Contents/Resources/v2ray-core/v2ray-arm64)"
|
||||
if [[ "$v2rayArm64Info" != *"arm64"* ]]; then
|
||||
echo "Error: v2ray-arm64 file is not arm64: $v2rayArm64Info"
|
||||
exit 1
|
||||
else
|
||||
echo "v2ray-arm64 file verified: $v2rayArm64Info"
|
||||
fi
|
||||
|
||||
echo "Copying .app to release directory..."
|
||||
mkdir -p ${V2rayU_RELEASE}
|
||||
cp -R "${V2rayU_ARCHIVE}/Products/Applications/${APP_NAME}.app" "${V2rayU_RELEASE}/${APP_NAME}.app"
|
||||
|
||||
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
@@ -840,7 +840,7 @@
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 4.2.6;
|
||||
CURRENT_PROJECT_VERSION = 4.2.7;
|
||||
DEFINES_MODULE = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = "";
|
||||
@@ -852,7 +852,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.0;
|
||||
MARKETING_VERSION = 4.2.6;
|
||||
MARKETING_VERSION = 4.2.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = net.yanue.V2rayU;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@@ -878,7 +878,7 @@
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 4.2.6;
|
||||
CURRENT_PROJECT_VERSION = 4.2.7;
|
||||
DEFINES_MODULE = YES;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = "";
|
||||
@@ -890,7 +890,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 11.0;
|
||||
MARKETING_VERSION = 4.2.6;
|
||||
MARKETING_VERSION = 4.2.7;
|
||||
ONLY_ACTIVE_ARCH = NO;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = net.yanue.V2rayU;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
|
||||
Reference in New Issue
Block a user