Skip to content

fix: add missing privacy usage descriptions to Info.plist#227

Open
mateussiqueira wants to merge 1 commit into
PlayCover:masterfrom
mateussiqueira:fix/plist-privacy-descriptions
Open

fix: add missing privacy usage descriptions to Info.plist#227
mateussiqueira wants to merge 1 commit into
PlayCover:masterfrom
mateussiqueira:fix/plist-privacy-descriptions

Conversation

@mateussiqueira

Copy link
Copy Markdown

Changes

Add three missing entries to Info.plist:

NSAppleMusicUsageDescription

Prevents crash on launch when an Apple Music subscription is active on the host device. Without this key, the system kills the process with TCC error 0 when the app attempts to access the media library.

Fixes #169

NSMicrophoneUsageDescription + com.apple.security.device.audio-input

Enable microphone access for apps that require it. The NSMicrophoneUsageDescription provides the privacy prompt string, and com.apple.security.device.audio-input is the entitlement that grants the sandbox exception.

Fixes #170

Add NSAppleMusicUsageDescription to prevent crash on launch when
an Apple Music subscription is active on the host device (TCC error).

Add NSMicrophoneUsageDescription and com.apple.security.device.audio-input
to enable microphone access for apps that require it.

Fixes PlayCover#169
Fixes PlayCover#170
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.

Enabling microphone access NSAppleMusicUsageDescription key missing in info.plist

1 participant