Skip to content

docs(readme): explain the unsupported macOS error and make test scope - #9

Merged
softmaxe merged 1 commit into
mainfrom
docs/readme-accuracy
Oct 27, 2026
Merged

softmaxe merged 1 commit into
mainfrom
docs/readme-accuracy

Conversation

@softmaxe

Copy link
Copy Markdown
Owner

Summary

 Troubleshooting
-  `unsupported macOS version` | ferry supports macOS 26 only.
+  `unsupported macOS version` | ferry could not find SkyLight's private window move interface,
+                                usually because a macOS update changed it. ferry supports macOS 26 only.
 Build
-  `make test` checks ... deployment target, and linked frameworks.
+  `make test` checks ... deployment target, and that it links AppKit.

The error comes from missing SkyLight symbols (src/ferry.m), not a version check; tests/binary.sh only checks for AppKit. Same changes in README.zh-CN.md.

Evidence

  • Before: README ties the error to the OS version.
    After: fail(1, "...not found; unsupported macOS version") is only reached when NSClassFromString/symbol lookup returns nil.

Merge Danger

Door: two-way

Blast Radius: docs

@softmaxe
softmaxe merged commit 9e3ee78 into main Oct 27, 2026
3 checks passed
@softmaxe
softmaxe deleted the docs/readme-accuracy branch October 27, 2026 13:15
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