適配方案
不支持多場景窗口
這種適配方案最簡單。
將多出來的文件和代碼刪除就好了:
-
刪除SceneDelegate代理文件 (可選)
-
刪除 Info.plist里面的Application Scene Manifest配置(一定要刪除)
-
刪除 AppDelegate代理的兩個方法:
application:configurationForConnectingSceneSession:options:
、application: didDiscardSceneSessions:
這兩個方法一定要刪除,否則使用純代碼創建的Window和導航控制器UINavigationController不會生效。