找不到“Alamofire”模块适用于目标“arm64-apple-ios-simulator”,已找到的适用于“x86_64-apple-ios-simulator”、“x86_64”。

9

我已经将xcode更新到12.3,但是出现了新问题。

  • 在目标'arm64-apple-ios-simulator'中找不到模块"Alamofire";发现:x86_64-apple-ios-simulator, x86_64
  • 命令CompileSwift运行失败,退出码为非零值

你解决了这个问题吗? - Johnny
不,我已经尝试了SPM和Pod,但都没有帮助。@Johnny - Ganesh Shetty
我也遇到了同样的问题。你找到解决方案了吗? - Erick Silva
不,这个问题对我来说仍然存在。@ErickSilva - Ganesh Shetty
你使用的 Alamofire 版本是哪个? - C. Skjerdal
3个回答

1

另一个解决方法是将BuildSettings中的“Validate Workspace”设置为Yes。它仍然会显示警告,但会构建项目。

enter image description here


4
这对@Babar没有帮助。 - Ganesh Shetty
我已将arm64添加到“排除的架构”中,并将“仅构建活动架构”设置为true,但仍然出现此错误。@babar - Ganesh Shetty

0

我使用的是Carthage 0.38和XCode 13。在构建Moya时,我遇到了这些问题。

我发现在文件Carthage > Build > iOS中,有一个重复的Alamofire框架构建(另一个在Carthage > Build中),而XCode以某种方式使用它来构建Moya。

删除重复的框架后,可以成功构建。


-10

更改您的项目名称 只使用英文字符


我已将arm64添加到“排除的架构”并将“仅构建活动架构”设置为true,但仍然出现此错误。 - Ganesh Shetty

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接