Update SSID retrieval method post-macOS 15 (Seqouia). #33
Open
pbernicchi wants to merge 6 commits intoeprev:masterfrom
Open
Update SSID retrieval method post-macOS 15 (Seqouia). #33pbernicchi wants to merge 6 commits intoeprev:masterfrom
pbernicchi wants to merge 6 commits intoeprev:masterfrom
Conversation
Updated README to clarify functionality and installation instructions, including script origin and usage notes.
Added additional copyright notice for 2020-2021.
Update SSID retrieval method
pbernicchi
commented
Mar 18, 2026
| <dict> | ||
| <key>Label</key> | ||
| <string>org.eprev.locationchanger</string> | ||
| <string>org.pbernicchi.locationchanger</string> |
Author
There was a problem hiding this comment.
IF you are interested in merging this change and remaining active, I'd ask you to change this plist label back to com.eprev.locationchanger - I didn't catch it before I pushed my fork upstream.
Author
|
See comment in |
This was referenced Mar 18, 2026
Added contribution guidelines and licensing information for the forked project.
Added attribution information and updated license clarification.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
For macOS 15 (Sequoia) and newer versions, several modern alternatives exist to retrieve the current Wi-Fi SSID from the command line, as the legacy
airportutility contained in/System/Library/PrivateFrameworks/Apple80211.frameworkhas been deprecated.Apple recommended
wdutilas the intended replacement forairportbut this requiressudoto run - infeasible as a LaunchAgent. The proposed method in this PR does the same thing and respects SSIDs with spaces.Developed and tested under macOS 26.3.1 (Tahoe)
Note: I have incorporated this into my own fork at https://github.com/pbernicchi/locationchanger if you wish to transfer this repo to me, given the inactivity or I can make my forked repo standalone. With gratitude, of course, since I have been using this script for YEARS and I recall you doing us a solid by updating it about 5 years ago.