dougscripts.com

macOS 26

October 9 2025 - 3:27 pm

Bug or Feature? Non-Persistent Permission to Read the Media Library

If you've been following along, you will have noticed how Apple has, over the years, gotten stingier with which and how certain "protected resources" on your Mac can be accessed by third parties. One of these resources is your Media library. In order to access information about your Media library, a third party app has to declare its intentions to the user. This is a typical dialog you will see in such a situation:

Conventionally, this will be displayed as you launch the script app for the first time. Then the user's "Allow" decision will be remembered every time you launch it thereafter.

This is not happening in macOS 26/Tahoe. Every time you launch such a script you will see this dialog.

Not every script requires access to the Media library so this doesn't happen with every script. But it does with enough of the popular ones.

I'm not sure if this is the intended behavior. I filed a bug report.

October 9 2025 - 12:52 pm

UPDATED: Search-Replace Tag Text v7.4

Performs a search-and-replace on the text in your choice of track tags in the Music or TV app (Title, Artist/Director, Album Artist, Album, Composer, Comments, Genre, Grouping, Show, Movement or Work) in the selected tracks or all the tracks in the selected Playlist. Features case sensitivity and whole word match options and "Test run" preview.

This app is free to try in Demo Mode. In Demo Mode only up to 5 tracks can be processed per launch. You can purchase a code for $1.99 which will remove the 5-track Demo Mode restriction. Launch the app and click "Register..." in the its File menu to make an in-app purchase.

Latest version:

  • Accommodations for macOS 26/Tahoe

More information for Search-Replace Tag Text v7.4 and download link is here.

Site contents © 2001 - 2025 (that's right: 2001) Doug Adams and weblished by Doug Adams. Contact support AT dougscripts DOT com. About.
All rights reserved. Privacy.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no direct affiliation with Apple, Inc.
The one who says "it cannot be done" should not be interrupting the one who is doing it.