File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 23912391 CODE_SIGN_STYLE = Automatic;
23922392 DEVELOPMENT_TEAM = D7HJ5TFYCU;
23932393 ENABLE_HARDENED_RUNTIME = YES;
2394- MACOSX_DEPLOYMENT_TARGET = 26.5 ;
2394+ MACOSX_DEPLOYMENT_TARGET = 14.0 ;
23952395 PRODUCT_NAME = "$(TARGET_NAME)";
23962396 SDKROOT = macosx;
23972397 SWIFT_APPROACHABLE_CONCURRENCY = YES;
24062406 CODE_SIGN_STYLE = Automatic;
24072407 DEVELOPMENT_TEAM = D7HJ5TFYCU;
24082408 ENABLE_HARDENED_RUNTIME = YES;
2409- MACOSX_DEPLOYMENT_TARGET = 26.5 ;
2409+ MACOSX_DEPLOYMENT_TARGET = 14.0 ;
24102410 PRODUCT_NAME = "$(TARGET_NAME)";
24112411 SDKROOT = macosx;
24122412 SWIFT_APPROACHABLE_CONCURRENCY = YES;
Original file line number Diff line number Diff line change @@ -489,6 +489,14 @@ build_for_arch() {
489489 done
490490 fi
491491
492+ # Sign helper executables in Contents/MacOS (e.g., mcp-server)
493+ MACOS_DIR=" $BUILD_DIR /$OUTPUT_NAME /Contents/MacOS"
494+ for helper in " $MACOS_DIR " /* ; do
495+ [ -f " $helper " ] || continue
496+ [ " $( basename " $helper " ) " = " TablePro" ] && continue
497+ codesign -fs " $SIGN_IDENTITY " --force --options runtime --timestamp " $helper "
498+ done
499+
492500 # Embed provisioning profile (required for iCloud entitlements)
493501 PROFILE=$( find ~ /Library/MobileDevice/Provisioning\ Profiles -name " *.provisionprofile" -print -quit 2> /dev/null)
494502 if [ -n " $PROFILE " ]; then
You can’t perform that action at this time.
0 commit comments