我刚刚在我的新MacBook上安装了Xcode。Swift iOS的新启动模板需要iOS SDK 13+ (即需要UISceneDelegate或SwiftUI)。有没有办法使用与iOS 12兼容的内置模板来创建新的应用程序?
发布于 2019-09-22 15:30:26
首先,确保在模板选择器中没有选择SwiftUI作为用户界面(而是选择storyboard )。因为SwiftUI需要iOS 13 ( SwiftUI只能同时用于iOS 13及以上的UIKit和iOS 13以下的版本,但它还有一些额外的工作要做):

其次,确保在项目设置的一般点击中选择较低的目标依赖(如12.4):

发布于 2019-11-05 04:14:02
使用iOS 12/13应用程序的步骤:
1)将部署目标改为iOS 12。
2)将AppDelegate的方法替换为它们在iOS 12开发中应该具有的方法。还要添加以下内容:
var window: UIWindow?3)移除SceneDelegate。
4)删除info.plist中的应用场景清单。
最初回答的here
发布于 2019-11-08 17:15:41
另一种选择是使用一些简单的模板或示例项目。
您需要下载该压缩文件,并使用xCode 11打开项目文件"Swift Fun.xcodeproj
我用这个来开始学习,这可能会对你有帮助。
https://stackoverflow.com/questions/58045752
复制相似问题