I just upgraded to OS X 10.10 Yosemite therefore I have to use Java 8 (at least this is what Java tells me).
After installing QGIS I was trying to start QGIS but I got the error message that I have to have JSE 6 installed. Everything else is installed according to KyngChaos.
Does anyone else have this problem and knows a solution?