As always, this post reflects my own opinions, and not anyone else’s. There has recently been some renewed discussion on Twitter about the limitation that the macOS sandbox places on the number of open files an app can access at once. Apps are still running into problems because of this limitation, and there is not a lot of technical detail available on it outside of Apple, so I’d like…
As always, this post reflects my own opinions, and not anyone else’s. With WWDC a month away, I’ve been thinking a lot about what I hope to see from Apple this year. Given the recent controversy surrounding notarization, it’s tempting to call for Apple to reconsider notarization. After all, notarization has been a huge pain for a lot of developers, myself included. But I…
As always, this post reflects my own opinions, and not anyone else’s. I have made every effort to be factual, but corrections are welcome. A preview build of the Snes9x emulator is now available for macOS Catalina. This build is missing many features, but is capable of opening games, playing them with keyboard or gamepad, and freezing and defrosting game states. This post will explain how…
In macOS 10.12, Apple introduced a new API for dragging files, NSFilePromiseProvider . As far as I can tell, the only documentation explaining how to use NSFilePromiseProvider comes from the 2016 What’s New in Cocoa WWDC Video . As a result, when developers search for this information, they’re likely to only find outdated documentation on Apple’s site. This article explains how…