-
Notifications
You must be signed in to change notification settings - Fork 63
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
Support for Local Network Usage permission #94
Comments
I've now figured this out. The configuration is stored in
The file is manged by the
launchctl unload /System/Library/LaunchDaemons/com.apple.nehelper-embedded.plist
launchctl load /System/Library/LaunchDaemons/com.apple.nehelper-embedded.plist There does, however, seem to exist some kind of signature that's additionally added to the file. I haven't figure out yet, how this works. Yet, I've been able to change the file regardless. |
For those who want to quickly change the setting with the command line (like me), this is a set of commands that automates granting the setting (for the app plistutil -i com.apple.networkextension.plist -o com.apple.networkextension.xml -f xml
xmlstarlet ed -r "//string[text() = 'com.spotify.client']/preceding-sibling::*[1]/key[text() = 'MulticastPreferenceSet' or text() = 'DenyMulticast']/following-sibling::*[1]" -v true com.apple.networkextension.xml
plistutil -i com.apple.networkextension.xml -o com.apple.networkextension.plist -f bin Update: Here's a fully working script to grant this permission (needs jailbroken device). |
Is your feature request related to a problem? Please describe.
iOS 14 introduced a new permission for apps to access the local network. This doesn't seem to be currently handled by the tool.
Describe the solution you'd like
It would be nice to add this new permission to the tool.
Describe alternatives you've considered
The option does not currently seem to be covered.
Additional context
According to the Apple Developer Docs, the new permission is related to the Bonjour service.
The text was updated successfully, but these errors were encountered: