macOS single bundle is deprecated. This media file type is deprecated because of signature requirements in modern macOS versions. We must use the single bundle archive, but we need to test this change on Mac OS X and modern MacOS to maintain compatibility.
Unfortunately I don’t have a MacBook. Someone please try installing the latest nightly build of Spark on your Mac and let us know how it went, it will help us a lot.
Hmm, interesting. By the way, in Spark 3.0.0 mac with JRE we use 64 bit Java. Perhaps it is very old for the latest versions of Mac OS, can I ask you to replace the JRE folder with this one? <jreBundle jreBundleSource="preCreated" includedJre="macosx-amd64-1.8.0_202" />
This is the latest version of JRE x64 for macOS
The updated FlatLaf build didn’t help.
I’ve tried to document the content of the spark.properties, steps taken and how it looked using the Terminal below. I’m not sure it’s quite come out as useful and usable as I wanted, but hopefully does it well enough to get the states across, and, importantly, that the LaF isn’t populated until the Advanced menu is opened (although the UI doesn’t look wildly different)
~|⇒ cd ~/Library/Application\ Support
Application Support|⇒ cat Spark/spark.properties
cat: Spark/spark.properties: No such file or directory
Application Support|⇒ echo Launching Spark for the first time
Launching Spark for the first time
How does Spark attempt to detect java and its version?
There’s a bajillion ways to install Java, and lots of different flavours and bundlings of Java SDK nowadays too.