In Xcode 6.2 beta, I am able to make some view controllers such as \"View Controller\" or \"Navigation view controller\" the entry point of my interface by dragging and dropping
Had the same problem. The Answer above solved it using Xcode 6.4. So I think this is the right answer. But as I can´t comment to provide this alternative, I write a new answer
It is also possible to:
StoryBoard
per Open as
Source Code
tag you can add the initialViewController="viewVontrollerID"
tag "viewVontrollerID"
with the id of the ViewController, that the application should start with. (keep the "")