Commit 7148a2b
docs(readme): expand entitlement section with full TCC matrix (#144)
Yury asked which entitlement is the correct one. Spelling out the
answer in the README to prevent the next person from copy-pasting
the fake `com.apple.security.screen-capture` key from older snippets:
- Replace the prose paragraph + bare sandbox example with a 3-row
table covering every relevant app type (signed, sandboxed,
sandboxed-with-system-audio) and exactly what each one needs.
- Add a callout block that names the two real screen-capture
entitlements (`com.apple.developer.screen-capture.include-passthrough`,
`com.apple.developer.protected-content`) and links to Apple's
security-entitlements reference, so readers can verify themselves.
- Note that those two are Enterprise / visionOS managed entitlements,
so they don't apply to ScreenCaptureKit on macOS.
Follow-up to 5ba4811 (which dropped the fake entitlement from the
distribution snippet but didn't yet enumerate what is actually
required).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent a2e9a00 commit 7148a2b
1 file changed
Lines changed: 18 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
363 | 363 | | |
364 | 364 | | |
365 | 365 | | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
373 | 370 | | |
374 | | - | |
375 | | - | |
376 | | - | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
377 | 385 | | |
378 | 386 | | |
379 | 387 | | |
| |||
0 commit comments