我将应用中的Usabilla SDK更新为终端中的最新版本。 运行应用程序后,我收到此错误:
使用Swift 4.1编译的模块无法在Swift 3.2.3中导入
当我在我的应用程序中导入以下内容时:
import Usabilla
请提供详细的解决步骤。
答案 0 :(得分:3)
Swift尚未提供二进制兼容性。这意味着项目中使用的所有Swift代码都必须使用相同版本的Swift进行编译。
您的选择是:
如果可能,选项3是我的建议。
答案 1 :(得分:0)
您应该升级您的Xcode版本,获取最新版本的here Swift还没有反向兼容,这就是你看错的原因。