ios 编译SwiftSources普通x86_64 com.apple.xcode.tools.swift.编译器(在项目“Pods”的目标“Pageboy”中)

fcy6dtqo  于 2023-03-14  发布在  iOS
关注(0)|答案(6)|浏览(244)

当我在Xcode 13.0中为模拟器15和Swift 5.5构建我的iOS项目时,我收到以下错误

dpiehjr4

dpiehjr41#

与的依赖项相关的问题:您必须等待这些依赖项更新到Swift 5.5,否则,您必须继续使用Xcode 12。在我的情况下,我在开发期间更新到了13。

byqmnocz

byqmnocz2#

例如:

The following build commands failed:
    CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ExpoModulesCore' from project 'Pods')

此处过时的Pod似乎是ExpoModulesCore
如果它不起作用,就像它没有为我哈哈:
请遵循以下步骤:https://stackoverflow.com/a/69384358/15421728
对于任何寻找答案的人来说。
运行

cd ios
pod update ExpoModulesCore

如果有更多过期的pod,则对每个过期的pod重复前面的步骤。

eqqqjvef

eqqqjvef3#

我正在使用react native,也遇到了类似的错误。
这对我很有效:

cd ios && rm -rf Pods && pod cache clean --all && pod install && cd ..
4smxwvx5

4smxwvx54#

对我来说,降级Xcode有所帮助。我从13. 3回到了13. 2。
您可以通过以下方式获取以前的版本:
https://stackoverflow.com/a/7047804/7405518
回到版本13.3再次导致相同的问题。

bn31dyow

bn31dyow5#

我有一个依赖项,它使用的是我的Xcode版本不支持的较新版本的Swift。
我有一个类似的堆栈跟踪

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'NEW_DEPENDENCY' from project 'Pods')

您可以通过更新MacOS和Xcode来修复此问题

fnatzsnv

fnatzsnv6#

我得到了这个以及,但我只是不得不添加我的包再次yarn add ...,所以它自动链接正确与react-native

相关问题