gpt4 book ai didi

swift - 使用 Swift 3.0.1 编译的模块无法在 BuddyBuild 上的 Swift 3.0 中导入

转载 作者:搜寻专家 更新时间:2023-11-01 05:35:46 25 4
gpt4 key购买 nike

我将 BuddyBuild 用于一个使用 Xcode 8.0 和 Carthage 0.18 的快速项目。尽管在日志中我可以看到所有框架都在克隆、 check out 和构建,但我收到了这个:

module compiled with Swift 3.0.1 cannot be imported in Swift 3.0: /tmp/sandbox/workspace/Carthage/Build/iOS/RealmSwift.framework/Modules/RealmSwift.swiftmodule/x86_64.swiftmodule

这是 Cartfile for Realm 中的条目:

github "realm/realm-cocoa"

在本地,一切都会构建,但使用其他配置:Xcode 8.1 和 Carthage 0.18

Module compiled with swift 3.0 cannot be imported in Swift 3.0.1由于 BuddyBuild,对我帮助不大。

编辑我可以在日志中看到:

Downloading realm-cocoa.framework binary at "v2.1.0"

在那之后,没有 Realm 的 build 。

最佳答案

Buddybuild 通常使用 --no-build 运行 carthage 命令,以确保您不会遇到某种错误。

请注意,如果您 checkin Carthage/ 文件夹,buddybuild 将不会运行 carthage 命令。

您可以找到有关 how buddybuild deals with Carthage 的更多信息在我们的文档中。

关于swift - 使用 Swift 3.0.1 编译的模块无法在 BuddyBuild 上的 Swift 3.0 中导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40803635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com