在我的故事板中,我没有任何带有初始视图控制器的VC,因为我正在实例化并在app delegate中以编程方式设置window.rootViewController。
我的应用程序运行正常,但我想删除“无法实例化默认视图控制器”消息。
我在SO上发现了有关此问题的问题,并且接受的答案表明,如果从info.plist(Programmatically set the initial view controller using Storyboards)中删除了主故事板文件库名称,则警告将消失。
但是我的应用程序没有info.plist中的主要故事板文件基本名称条目,所以我还能做些什么来删除此警告?
答案 0 :(得分:0)
这是一个类似的问题。这里的答案非常适合我。请检查一下。 iOS 7 - Failing to instantiate default view controller
答案 1 :(得分:-1)
选择故事板中的随机VC作为初始VC。这将导致警告消失,您的代码栈AppDelegate将覆盖该选项。这是我用来删除警告的方法。也许更多的解决方法,但它很简单,效果很好: - )