在iOS版本上运行应用程序(在模拟器和真实设备上)的最佳方式是什么,该版本高于此应用程序的基本SDK?
例如。我有一个应用程序和基础SDK是iOS10.3。我正在使用Xcode 8(具有iOS10.3 SDK)构建和发布该应用程序。我正在尝试测试用户将设备升级到iOS11时会看到的内容,而我的应用尚未更新为适用于iOS11的SDK。
我可以在我的设备上下载并安装iOS11测试版,但是我无法在该设备上从Xcode 8运行我的应用程序,对吗?
我也可以下载并安装带有iOS11的Xcode 9,但这不是我在iOS11上运行的iOS10 SDK构建的旧应用程序的实际测试,不是吗?