Apple has to keep somethings secret, so no one could look at the pre-release Xcode and figure out what the new iPhones were going to be. Apple doesn’t let anyone know that in advance.
You can build against the iOS 8 today and submit your apps today with daily builds. We made the iOS 8 betas open earlier than we have in past beta releases. The problem with early beta’s is you can’t tell if its a Corona bug or an Apple bug. Sure some of these things were documented early, but until we get a more stable build, i.e. the GM seed, it’s much more engineering intense to work on things that are likely to change before the GM seed.
If you don’t need something impacted by the bugs in the blog post (which even more were fixed today and should show up soon), then you can submit today. If you want @3x assets, just add it to your config.lua. Though franklyl the iPhone 6 should use the same assets as the @2x devices since it’s basically the same resolution as the iPads. The @4x graphics you would use for an iPad retina device are not that much bigger than the iPhone 6 plus screen, so you really don’t need the @3x graphics.
What issues are you having Kyle? Why can’t you build against iOS 8 today?
Rob