From a2523209b845cebe551032c13dc5ccaef1d15e4d Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 2 Jul 2026 12:42:12 +0800 Subject: [PATCH] Debug: Add verification step to check if Libbox.xcframework exists before build --- .github/workflows/build-debug.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/build-debug.yml b/.github/workflows/build-debug.yml index 76b5445..62d199b 100644 --- a/.github/workflows/build-debug.yml +++ b/.github/workflows/build-debug.yml @@ -87,6 +87,27 @@ jobs: run: | cd iOS-SwiftUI-Code xcodebuild -resolvePackageDependencies -project uuvpn.xcodeproj -scheme SFI + + - name: Verify Libbox framework exists + run: | + cd iOS-SwiftUI-Code + echo "Checking Libbox.xcframework..." + if [ -d "Libbox.xcframework" ]; then + echo "✅ Libbox.xcframework exists" + ls -lh Libbox.xcframework/ + echo "Checking simulator variant..." + if [ -d "Libbox.xcframework/ios-arm64_x86_64-simulator" ]; then + echo "✅ Simulator variant exists" + ls -lh Libbox.xcframework/ios-arm64_x86_64-simulator/Libbox.framework/ + file Libbox.xcframework/ios-arm64_x86_64-simulator/Libbox.framework/Versions/A/Libbox || echo "Binary file check" + else + echo "❌ Simulator variant NOT found!" + exit 1 + fi + else + echo "❌ Libbox.xcframework NOT found!" + exit 1 + fi - name: List available schemes run: |