Skip to content
星冉 edited this page Aug 3, 2026 · 1 revision

macOS Wiki maintenance rules

This repository is the standalone GitHub Wiki for XRSec/Screen-Remote-macOS.

  • Maintain every topic as a complete English/Simplified-Chinese pair. Use readable root-level Wiki filenames, reciprocal language links immediately below the H1, matching headings, and matching technical facts.
  • Home.md / 首页.md and _Sidebar.md are the navigation authority. Repair their links when adding, renaming, or removing a maintained page.
  • Verify claims against ../../Screen-Remote-macOS/, its AGENTS.md, and the Xcode project. Clearly mark target structure and unimplemented capabilities; never infer completion from UI presence.
  • Keep platform documentation here. Cross-platform stable contracts belong to the aggregate repository docs/contracts/; link to them when they exist instead of duplicating protocol specifications.
  • Preserve these durable boundaries: macOS 11 minimum support; Localizable.xcstrings and app locale infrastructure for user-visible text; English-only logs and diagnostic details; dadb for reusable ADB/helper operations; the app for windows, SwiftUI, media, input mapping, and scrcpy orchestration.
  • For scrcpy, document the current official 4.1 server and its mandatory video -> optional audio -> control socket order. The server source and protocol are not modified. Native H.264/H.265 video and Core Audio playback are implemented; touch messages are routed, while the remaining control-message families are incomplete.
  • Do not commit, push, or alter application, root, Android, dadb, or third-party source files while editing this Wiki unless a task explicitly expands the scope.

Clone this wiki locally