Skip to content

Fix microphone permission sync on macOS 26 - #232

Open
Kylinlixd wants to merge 2 commits into
PlayCover:masterfrom
Kylinlixd:codex/macos26-microphone-permission
Open

Fix microphone permission sync on macOS 26#232
Kylinlixd wants to merge 2 commits into
PlayCover:masterfrom
Kylinlixd:codex/macos26-microphone-permission

Conversation

@Kylinlixd

Copy link
Copy Markdown

Summary\n\n- Add AVAudioApplication microphone permission handling for macOS 26.\n- Keep the legacy AVAudioSession path for older runtimes.\n- Forward undetermined permissions to Apple’s real permission request instead of fabricating authorization.\n\n## Verification\n\n- Source-level macOS 26 compatibility regression script passes.\n- PlayTools builds with Xcode 26.5 SDK and SwiftLint reports 0 violations.\n- Catalyst-converted framework contains both microphone permission selectors and passes codesign verification.

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