如何修复迦太基依赖图包含一个循环?

0rt*_*0rt 7 ios carthage

我在项目中使用迦太基

Cartfile的内容:

#socket.io-client
github "socketio/socket.io-client-swift" ~> 13.1.0
Run Code Online (Sandbox Code Playgroud)

Cartfile.resolved的内容

github "daltoniam/Starscream" "3.0.5"
github "socketio/socket.io-client-swift" "v13.1.3"
Run Code Online (Sandbox Code Playgroud)

当我跑步 carthage update --platform ios

I get the following output:
*** Fetching socket.io-client-swift
*** Fetching Starscream
*** Checking out socket.io-client-swift at "v13.1.3"
*** Checking out Starscream at "3.0.5"
*** xcodebuild output can be found in ...
The dependency graph contained a cycle:
socket.io-client-swift: Starscream
Starscream: zlib-spm, common-crypto-spm
Run Code Online (Sandbox Code Playgroud)

我的迦太基版本是 0.29.0

从输出判断依赖项中没有循环

如何解决?

Dar*_*ren 11

我终于通过简单地删除Carthage文件夹并carthage update再次运行来重新构建它