栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用Swift 4.0编译的模块无法在Swift 4.0.1中导入

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Swift 4.0编译的模块无法在Swift 4.0.1中导入

更新:

对于Xpre的发行版本:

当使用Xpre 9.1、9.2、9.3、9.4、10等打开使用早期Xpre工具构建的框架的项目时,将发生此错误(以及与Swift
4.1、4.2等类似的错误)。

要解决此问题,请使用Carthage(

carthage update --platform iOS
),Cocoapods(
podupdate
podinstall
)或通过新的更新的Xpre工具手动更新和重建框架。更新Xpre时应自动更新工具,如果没有,则可以按照原始答案中下面列出的步骤进行操作。

您可能还需要清理您的项目

cmd + shift + k
,可能还需要清理构建文件夹,
cmd + option + shift +k
以使Xpre不使用缓存的框架构建。

在某些情况下,您可能还需要删除您的派生数据文件夹(可通过Xpre首选项->位置->派生数据文件夹轻松找到谢谢Stunner

对于Xpre的Beta版:

请参阅下面的原始答案,然后按照上面的步骤操作。

原始答案:

您可能仍将xprebuild工具设置为Xpre 9.0,该工具可使用Swift 4.0构建,并且与Xpre 9.1 beta的Swift
4.0.1不兼容。

使用以下命令检入终端:

xprebuild -version

或者只是进入Xpre首选项->位置,然后将命令行工具检查/更改为Xpre 9.1。那你应该被设置。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/448300.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号