Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on Sonoma due to missing Info.plist key #3684

Open
kriomant opened this issue Sep 5, 2024 · 2 comments
Open

Crash on Sonoma due to missing Info.plist key #3684

kriomant opened this issue Sep 5, 2024 · 2 comments
Milestone

Comments

@kriomant
Copy link
Contributor

kriomant commented Sep 5, 2024

After upgrading Mac to Sonoma Hammerspoon crashes on startup.
Problem report says:

Termination Reason:    Namespace TCC, Code 0 
This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothAlwaysUsageDescription key with a string value explaining to the user how the app uses this data.

Adding this key to Info.plist helps. Hammerspoon starts.
I have problems enabling accessibility access, but this may be non-related issue.

@latenitefilms
Copy link
Contributor

Huh, you must be one of the few Hammerspoon users using Bluetooth for stuff! Good spotting!

@latenitefilms
Copy link
Contributor

Probably a few more ones we need to add from here too:

https://developer.apple.com/documentation/bundleresources/information_property_list/protected_resources

@cmsj cmsj added this to the 1.0.1 milestone Sep 19, 2024
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

No branches or pull requests

3 participants