Skip to content

Comments

fix: lower macOS deployment target from 26.0 to 14.0#4

Open
fadedlamp42 wants to merge 1 commit intosadopc:mainfrom
fadedlamp42:fix/deployment-target
Open

fix: lower macOS deployment target from 26.0 to 14.0#4
fadedlamp42 wants to merge 1 commit intosadopc:mainfrom
fadedlamp42:fix/deployment-target

Conversation

@fadedlamp42
Copy link

Summary

The release binary has LSMinimumSystemVersion set to 26.0 (macOS Tahoe), which prevents the app from launching on any current macOS version. This is because Xcode 26.2 defaults the deployment target to the SDK version, and it was never lowered.

Actual minimum required: macOS 14.0 (Sonoma), based on API usage:

  • @Observable macro — macOS 14.0+
  • SCScreenshotManager.captureImage — macOS 14.0+

Changes

  • project.pbxproj: MACOSX_DEPLOYMENT_TARGET 26.0 → 14.0 (Debug and Release)
  • README.md: "macOS 13.0 (Ventura)" → "macOS 14.0 (Sonoma)"
  • AGENTS.md: same docs fix

Tested: builds clean, launches and runs correctly on macOS 15.6 Sequoia (Apple Silicon).

- macOS 26.0 is unreleased and prevents building on current
  systems; 14.0 (Sonoma) matches the project's actual API usage
- Update deployment target in both Debug and Release configs
- Align AGENTS.md and README.md documentation accordingly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant