1. Change "Fullscreen in browser" in C2 to "Scale inner" (letterbox scale was probably the cause of the black screen)
2. In Xcode, on the General tab, Device orientation, uncheck portrait/upside down and check Landscape Left and Landscape Right, or on or the other.
3. On the info tab, find "Initial interface orientation" and select "Landscape (left home button)" or right home button.
@KFC I followed your directions in combination with Ashley's tutorial, and I still get a black screen. I'm not minifying my project, it's just not working.
Are you testing it on a simulator, or a device? May I ask how long the app took to load on yours? I sat and watched it this time, and after about 1 minute, the iPad retina simulator rotated 90 degrees and an iPad menu appeared (maps, etc). After about 30 seconds, all the icons apart from Safari vanished, and it rotated back to portrait. 2 minutes after that, XCode informed me that it had lost contact with the device.
I'm exporting it as Ejecta, not HTML5, and I'm downloading the Ejecta project from the link in the tutorial. Copying the export into that folder and replacing the name of the folder as "App". Once done, I'm double clicking the xcode project, setting the settings as you say, and then running the build (which says it's built successfully).
I've done a fresh OS upgrade, as well as a new xcode install. There must be a step somewhere that I'm missing.
I should say I have WebGL on, as I read that Ejecta supports it now.