Post

Replies

Boosts

Views

Activity

Reply to App was crashing in xcode 16 due to Quicklook UI framework
I got tired of booting into Sonoma to build. It's bad enough I have to boot into Monterey to get a 10.10,11,12 capable build. I've created a small app (~184k) which does nothing except manage the preview panel. The app has no menu or dock icon. I've built the app on Monterey but any OS other than Sequoia will do. I include the helper app in my main app's bundle. My main app communicates with the helper via a custom URL scheme. It took about 5 minutes to change the code in my main app. I no longer include the Quartz or Quicklook frameworks in my project. Simply removing the Quicklook framework will not work if Quartz is referenced. I can now build on Sequoia and the app runs on every OS I support. The only different behaviour is that if you do a ⌘Q while the preview panel has the focus, it will not terminate the main app. I could more than likely get around this but the main app terminates the helper when terminated and it's not worth the effort.
Oct ’24