使用 Carthage 问题记录

###错误1: Parse error: unexpected SDK key "appletvos"ios

###错误2 Error Domain=NSCocoaErrorDomain Code=513 "“RealmSwift.framework” couldn’t be removed because you don’t have permission to access it."git

解决办法: carthage update --platform ios --no-use-binaries 其中,--platform ios解决第一个问题, --no-use-binaries解决第2个问题github

若是是Swift项目,而你的Mac有多个xcode版本,执行carthage update时不能手动选择使用哪一个Xcode中的Swift进行编译,只能先用 xcode-select -p 命令查看当前的默认Xcode版本,而后而后再使用sudo xcode-select -s 选择你想要使用的Xcode版本xcode

若是对Carthage进行了升级,也可能有必要执行下面的命令:app

rm -rf ~/Library/Caches/org.carthage.CarthageKit

Carthage fails to build: "Swift Language Version" issue · Issue #492 · krzyzanowskim/CryptoSwiftui

相关文章
相关标签/搜索