无法从Xcode项目中删除主界面

时间:2017-02-27 21:30:26

标签: ios xcode ipad

我正在开发一款不使用.storyboard界面的iPad应用。我的AppDelegate具有以下代码(在Xcode 8.2.1中):

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    window = UIWindow(frame: UIScreen.main.bounds)
    window?.makeKeyAndVisible()
    window?.rootViewController = MyViewController()
    return true
}

我已清除目标中的Main Interface字段,如下所示: enter image description here

但是,在运行应用程序时,我收到以下崩溃消息:

  

由于未捕获的异常而终止应用   'NSInvalidArgumentException',原因:'无法找到故事板   在捆绑NSBundle中命名为'Main'

似乎在构建/运行应用程序时,主界面字段会自动重新填充“Main”。我已经能够在通用应用程序上删除它,但这是我第一次尝试仅使用iPad的项目失败。我已经尝试按下键盘上的Return并单击字段外部以希望保存我的主界面文本字段更改,但仍然具有相同的结果。

我的问题是:如何从目标中删除主界面,从而避免出现此错误消息?

1 个答案:

答案 0 :(得分:16)

检查Info.plist主要情节提要文件基本名称应该有一个条目。在那里删除它你应该很高兴去!