在早期版本的Xcode中,我可以将基本SDK设置为当前iOS版本,将部署目标设置为早期版本,如下面的iOS 7 TechTalk会话幻灯片所示,会话构建现代应用程序,第2部分:
此Stack Overflow问题详细阐述了Base SDK vs Deployment目标。
What's the meaning of Base SDK, iOS deployment target, Target, and Project in xcode
但是,现在当我查看Xcode中的基本SDK配置字段时,我只看到“iOS”(这是“iphoneos”的别名)。
根据https://developer.apple.com/ios/submit/
从2019年3月开始,提交到App Store的所有iOS应用都需要使用iOS 12.1 SDK或更高版本构建,并支持iPhone XS Max或12.9英寸iPad Pro(第3代)的全屏设计。
这让我很担心,因为我似乎无法再针对旧版本的iOS。
我已经做了很多研究,我似乎无法确定是否还有一种方法可以使用12.1 SDK但是针对旧版本的iOS。有没有办法做到这一点?