去掉MainStoryboard使用自定义window
- 我们看到Appdelegate中除了didFinishLaunchingWithOptions
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
return true
}
还有下面的两个方法,备注上面是 UISceneSession Lifecycle,由于我们没有用到SceneSessionDelegate, 把如下方法注释掉
// MARK: UISceneSession Lifecycle
2. 删掉本地的MainStoreBoard 和 SceneDelegate
3.删掉工程中General中Deployment Info中的 Main inference中Main
- 删掉Application Scene Manifest这个key
5.Appdelegate中自定义window
这样我们就可以使用自己定义的rootViewController了