Commit 707812f
Add audio-input entitlement to Fulcio-signed binary
Hardened runtime requires the com.apple.security.device.audio-input
entitlement for macOS TCC to show the microphone permission prompt.
Without it, TCC silently denies — discovered via TCC system logs:
"Prompting policy for hardened runtime; service: kTCCServiceMicrophone
requires entitlement com.apple.security.device.audio-input but it is
missing". This broke mic access when Fulcio signing was first added.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent a4a087a commit 707812f
1 file changed
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
279 | 293 | | |
280 | 294 | | |
281 | 295 | | |
282 | 296 | | |
283 | 297 | | |
| 298 | + | |
284 | 299 | | |
285 | 300 | | |
286 | 301 | | |
| |||
0 commit comments