目前我正在将使用xcode 8 / swift 3创建的应用程序迁移到xcode 9 / swift 4。
当我在没有编码错误的情况下在实际机器上构建和测试时 它将落在启动应用程序的中间 真正的机器是iPhone 7的iOS 10.1。
■代价:
在xcode中,我将其设置为查找适用于iOS 11的库,但我认为iPhone 7中没有适用于iOS 11的库。
我认为将iPhone 7从iOS 10.1升级到iOS 11会毫无问题地启动应用程序。
但是,由于我希望用户享受从iOS 10.1到iOS 11的应用程序,我想使用iOS 10.1的库而不是iOS 11的库。
自动从swift 3转换为swift 4时,(我不知道时间)
我认为xcode已设置为自动搜索iOS 11库。
■问题:
我该如何使用iOS 10.1库?
或者,例如。
我是否可以允许iOS 11用户为iOS 11和iOS 10用户应用库来应用iOS 10库?
■补充信息
xcode9 / swift4
iPhone7 / iOS10.1
DeploymentTarget:10.1
我将设置从“开”更改为“默认”
因为当我移动swift 4时显示以下错误。
error_massage:
不赞成在Swift 4模式下使用Swift 3 @objc推理。
答案 0 :(得分:0)
很抱歉,当我执行" clean"。
时启动了该应用程序