Quantcast
Channel: Xamarin.Forms — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 77050

Application windows are expected to have a root view controller at the end of application launch!

$
0
0

Cry.

Suddenly my app I'm working on doesn't work anymore -> I'm now getting the following crash when I start my app:

Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: Application windows are expected to have a root view controller at the end of application launch

Now, I've read the Stable release notes which say this

[Upstream change] [iOS] iOS 9 has stricter requirements for setting a RootViewController. "Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: Application windows are expected to have a root view controller at the end of application launch". Possible workaround: Set the Window.RootViewController property in the AppDelegate.FinishedLaunching() method. (See the troubleshooting guide for additional details.)

Ok . not good nor do I know why ...

Checking the guide for help .. it says this :

This is error is being raised because app Windows are expected to have a Root View Controller at the end of application launch and your existing app doesn't.
Setup RootViewController property of app Window in FinishedLaunching method in AppDelegate class to point to a View Controller in your app's UI.

Ok .. so I want to try this but I have no idea what View Controller should I use? In fact, I have no idea if i even have any!

I've only got a few classes which inherit from ContentPage. I've not manually made any View Controllers :(

Can anyone help, please? It's very frustrating because I cannot run the simulator anymore to test my app!


Viewing all articles
Browse latest Browse all 77050

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>