Using Swift I got the error that my \"TableViewController\" is unreachable because it has no entry points and no runtime access via [UIStoryboard instantiateViewControllerWithId
Set Your TableViewController an Initial View Controller from the Storyboard
You need to mark a viewController
in your Storyboard
and set it to the initial viewController
. You do this under the Attributes Inspector
. This means that you set which viewController shall open when you start your application.
This is my error.
warning: Unsupported Configuration: “View Controller“ is unreachable because it has no entry points, and no identifier for runtime access via -[UIStoryboard instantiateViewControllerWithIdentifier:].
I delete the code in ViewController , but I don't disconnect the connect in ViewController of Main.storyborad.
I fixed this by renaming the default "ViewController.swift" as "MainViewController.swift". Perhaps this is a warning to the user to insure everything is defined as you expect it to be.
I experienced this issue again and backtracked, eventually clearing the storyboard and then deleting it entirely from the project and the issue was still present. Relaunching Xcode fixed the issue.
In my case I accidentally deleted Storyboard Entry Point without knowing, and app wasn't starting,
After several undo's, I saw the problem and corrected it
I had the same problem. I figured out that I had forgotten to add an "ID" to my Tab Bar Controller. Hope this help somebody.