From 03f151c5a528bd896bf37aac7ffc25eae59a63e0 Mon Sep 17 00:00:00 2001 From: SuperDooper86 Date: Thu, 10 Sep 2026 09:00:58 +0200 Subject: [PATCH] Check each architecture separately with Xcode lipo --- scripts/build-macos.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/build-macos.sh b/scripts/build-macos.sh index ecc29cc..309717d 100644 --- a/scripts/build-macos.sh +++ b/scripts/build-macos.sh @@ -8,5 +8,7 @@ xcodebuild -project ClaudeChecker.xcodeproj -scheme ClaudeChecker \ -configuration Release -derivedDataPath build \ ARCHS="arm64 x86_64" ONLY_ACTIVE_ARCH=NO CODE_SIGN_IDENTITY=- clean build codesign --verify --deep --strict build/Build/Products/Release/ClaudeChecker.app -lipo build/Build/Products/Release/ClaudeChecker.app/Contents/MacOS/ClaudeChecker -verify_arch arm64 x86_64 +for arch in arm64 x86_64; do + lipo build/Build/Products/Release/ClaudeChecker.app/Contents/MacOS/ClaudeChecker -verify_arch "$arch" +done ditto -c -k --keepParent build/Build/Products/Release/ClaudeChecker.app ClaudeChecker.zip