John Gruber (Mastodon):
This to me is proof that Apple leadership is suffering from cognitive dissonance over their slide into advertising. They’re conflating cause and effect. The Apple brand stands for high-quality superior user experiences because the devices and software Apple makes traditionally deliver high-quality superior user experiences. The work Apple ships is what makes the brand what it is. But now they’re stricken with the mindset that it’s the Apple brand that makes something a high-quality superior experience.
[…]
If you refuse to admit that the ads make these services worse, you also can’t admit that there’s a reason to offer an ad-free experience. So the thinking is something like “Apple always focuses on the user experience, and never deliberately makes the user experience worse. Therefore, if an Apple service shows ads, those ads are high quality and don’t detract from the quality of the product or the experience of using it. Therefore, there’s no reason to offer users a paid ad-free tier, because there’s no reason to want to avoid Apple’s ads.”
What a brand stands for can change over time. It’s eventually determined by the products, not the mantras.
- “It just works.”
- “A thousand no’s for every yes.”
- “What happens on your iPhone, stays on your iPhone.”
- “Music runs deep in Apple’s DNA.”
- “Design is how it works.”
Manton Reece (2010):
I feel bad admitting it, because some of my friends are betting on iAd revenue to feed their family, but I’m just not on board with Apple running an advertising network. I don’t want to see ads in my apps, and I don’t want Apple to ever lose even a little of what it means to be a product-driven company.
Previously:
Advertising Apple Maps Apple News Apple Services Business iOS iOS 26 Mac macOS Tahoe 26 Marketing
Wojciech Reguła:
Looks like moving the user’s TCC db to /private/var/containers/Data/ProtectedSystem/[UUID]/Data/Library/Application Support/com.apple.TCC/ was not the only change in the whole privacy castle of macOS 27. (What btw was a great move as now attackers with full disk access permissions can’t modify your privacy settings)
macOS 27 quietly ships a new privacy mechanism I hadn’t seen documented anywhere: it extends the com.apple.macl protection that has always guarded sandboxed apps’ ~/Library/Containers/<bundle-id>/Data folders to a hand-picked set of non-sandboxed apps’ ~/Library/Application Support/<name> folders too. I noticed it by accident — Firefox’s profile folder was suddenly inaccessible from Terminal, while MacPass, a password manager sitting right next to it, was wide open. That asymmetry didn’t sit well with me, so I pulled the thread. It ends in a hardcoded app allowlist baked into /usr/libexec/sandboxd (thx @ciphwall for the hint), meant to be updated live via XProtect.
Previously:
Mac macOS 27 Golden Gate Privacy Security Transparency Consent and Control (TCC)
Jeff Johnson:
Although you can hide and unhide apps in your App Store purchase list, it turns out that hiding an app in the App Store purchase list does not hide the app in the updates list! I honestly can’t figure out the benefit of hiding an app in the App Store. The list of your purchased apps—a misnomer, as the list includes free apps—is practically unusable anyway: you can neither sort nor search the list. Maddeningly, the Mac App Store sorts your purchased apps by date of first install rather than by name, so it’s difficult even to scan the list manually to find a specific app.
[…]
You can clear the Updates list in the Mac App Store by deleting some cache files on disk, but that’s at best a momentary solution. The unwanted update will return eventually, or immediately if you use the Reload Page (⌘R) command.
A more lasting solution is, counterintuitively, to install the update. The trick is that you can keep more than one copy of a Mac App Store app on disk.
I wonder how long you can keep using the old version. You won’t be able to download it again. You can save a backup, but as some point a certificate will expire or you’ll get a new Mac and need a new receipt file. In theory, the store should be able to fetch one for you, but I wouldn’t rely on that long-term.
Previously:
App Store Receipt Validation Mac Mac App Store macOS Tahoe 26
Marcin Wichary:
This instruction is a fever dream of three weird things in sequence:
- What on earth is “QuickTime”?
- I am recording with a player?
- Why can’t I choose the option [“New Screen Recording”] that describes exactly what I want to do?
[…]
It’s noticing this kind of complexity, places where an easy way was chosen, design debt accumulated, and things got simply too weird. Apple allowed three weird things to accumulate here.
It makes sense in terms of the history and how the technology works, but from a clean slate one might expect this functionality to be in the Screenshot app, Screen Sharing, iPhone Mirroring, or perhaps even Finder.
Previously:
History iOS iOS 27 Mac macOS Tahoe 26 QuickTime Screen Recording Video