繁体   English   中英

我想更改框架的版本。[swift4 / xcode9]

[英]I want to change the version of the framework.[swift4/xcode9]

目前,我正在将使用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
部署目标:10.1

我将设置从“打开”更改为“默认”
因为我移动swift 4时显示以下错误。
error_massage:
不建议在Swift 4模式下使用Swift 3 @objc推断。

抱歉,当我执行“清理”时启动了该应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM