0

Xcode 自动更新到版本 13.2.1 后,我无法使用 Carthage 依赖项管理器构建项目。从这里得到一个框架:https://gitlab.com/trustpayments-public/mobile-sdk/ios 我得到以下错误: Module compiled with Swift 5.5 cannot be imported by the Swift 5.5.2 compiler

我尝试重建框架并Build libraries for distribution在项目设置中设置标志,No但它返回了不允许桥接头的错误。

有任何想法吗 ?

PS 我设法用 CocoaPods 构建了应用程序,但环境要求迫使我在我的 iOS 项目中继续使用 Carthage。

4

1 回答 1

1

好的,我设法编译了我的项目。要做的步骤:

  1. 消除../Carthage/Build folder
  2. 运行xcodebuild -version并检查它是否是最新的。
  3. carthage build --platform ios --use-xcframeworks --no-use-binaries
于 2021-12-30T09:14:38.760 回答