I missed this, and I think it maybe didn’t start until macOS 15, but if you develop a macOS app that still uses exit(173) to signal an App Store receipt is invalid, this is what happens when it does so now.

Screenshot of user-facing alert text that an application “does not support the latest receipt validation requirements. Please contact the developer for support.”

*****
Written on