gpt4 book ai didi

ios - 使用 Carthage 管理的依赖项时 Xcode 10 构建失败

转载 作者:行者123 更新时间:2023-11-29 11:31:32 29 4
gpt4 key购买 nike

我在构建依赖于 Carthage 管理的大量依赖项的项目时遇到了困难。 Carthage update 运行没有问题(尽管它必须重建几个库,因为我使用的是更新版本的 swift)但是在“复制框架”脚本期间出现问题(/usr/local/bin/carthage copy-frameworks) 在构建过程中。 Xcode 无法构建项目,并显示一条相当奇怪的错误消息。

购物车文件:

github "ReactiveX/RxSwift"
github "RxSwiftCommunity/RxDataSources"
github "RxSwiftCommunity/Action"
github "RxSwiftCommunity/RxRealm"

github "realm/realm-cocoa"

github "Quick/Quick"
github "Quick/Nimble"

错误:

Failed to read file or folder at /Users/adrianward/Documents/Software Development/Apollo/Carthage/Build/iOS/Realm.framework

Command PhaseScriptExecution failed with a nonzero exit code

将哪个框架作为输入文件引用并不重要——结果都是一样的。我已经清除 DerivedData、检查 KeyChain、重新启动等,甚至从头开始构建一个测试项目,结果相同。删除复制框架脚本可解决问题

到目前为止,Carthage GitHub 页面上还没有人有任何想法。有什么想法吗?

最佳答案

检查 Carthage 运行脚本的输入和输出文件列表中是否没有添加任何带空格的行。

enter image description here

应该是

enter image description here

关于ios - 使用 Carthage 管理的依赖项时 Xcode 10 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53054669/

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