年6月,Apple宣布SwitfUI开发的到来,我学习iOSAPP应用,经历了从OC+xib到OC+Storyboard到Swift+Storyboard,如今即将迎来Swift+SwiftUI。但是Swift+SwiftUI只支持iOS13以上才能用,所以现在我还是常用Swift+Storyboard开发。Xcode提示升级,没想到升级到Xcode11.3后,新建项目会出现问题(新建Swift+SwiftUI没问题,新建Swift+Storyboard也要求手机iOS13版本以上才能安装)。新建项目,选择Storyboard:新建项目选择Swift+Storyboard这个时候,如果修改Target为iOS11.0手机都能用,就会报错:错误信息这是因为现在默认新建项目含有SceneDelegate.swift文件:SceneDelegate.swift难道以后开发只能兼容iOS13以上了?不是的,可以这样修改就能兼容iOS13以下手机。首先,修改TargetiOS版本:TargetiOS版本然后删掉SceneDelegate.swift和修改AppDelegate.swift代码:修改然后就可以正常开发了,没错误了:不报错了
转载请注明:http://www.aierlanlan.com/tzrz/8937.html