我最近将我的 Xcode 升级到了版本 16。升级后,我在构建应用程序时开始遇到此错误。

意外服务错误:Xcode 构建系统已崩溃。请重新构建以继续。

我的设置

  1. macOS:版本 15
  2. react-native 版本 0.73.8

有谁遇到过这个问题或者如何解决这个构建系统崩溃的问题?

1

  • 1
    您可以尝试产品 -> 方案 -> 编辑方案,并将构建顺序更改为依赖顺序吗?


    – 


6 个回答
6

今天早些时候我在 macOS Sequoia 和 XCode 16 上遇到了同样的问题,然后我尝试使用命令行

yarn ios --simulator "iPhone 16 Pro Max"

xcodebuild 抱怨react-native-image-crop-picker

ScanDependencies /Users/hi/Downloads/AppFolder/ios/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/arm64/ImageCropPicker.o /Users/hi/Downloads/AppFolder/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNImageCropPicker' from project 'Pods')

解决方案

我从 0.40.3 版本升级react-native-image-crop-picker到 0.41.2(最新版本),错误消失了。

1

  • 该问题已在此处解决 ->


    – 

更新到xcode16后同样出现此问题

通过将 react-native-image-crop-picker 从版本“0.40.3”升级到“0.41.2”来修复,如前所述

0

我今天刚刚将 iOS 版本升级到 18.0,在管理目标中可以看到 iPhone 16 pro max。问题出在 react-native-image-crop-picker 上,它使用的是过时的版本,升级到最新的 0.41.2 即可修复。此后,构建成功。

在 Xcode 中升级到 iOS 18 后,我遇到了同样的问题:

意外服务错误:Xcode 构建系统已崩溃。请重新构建以继续。

该问题是由于包引起的

如何修复:

  1. 在我的情况下,将此包升级到较新的版本react-native-image-crop-picker@0.40.3并升级到react-native-image-crop-picker@0.41.2

yarn 升级react-native-image-crop-picker@0.41.2

  1. 导航到 iOS 文件夹并更新与此包相关的 pod

pod 更新

现在只需重建。

今天早些时候我遇到了同样的问题。我目前正在使用 react-native-image-crop-picker,但简单地更新它并不能解决问题。我的项目中也有 lottie-react-native,将它升级到版本 7.0.0(npm install lottie-react-native@latest),同时将 lottie-ios 更新到 4.5.0(npm install lottie-ios@latest),最终为我解决了这个问题。

如果其他人也遇到了类似的与 Xcode 相关的问题,我建议检查一下您安装的模块,尤其是那些可能依赖原生 iOS 组件的模块。将它们升级到最新的稳定版本可能是一个潜在的解决方案。就我而言,深入研究 Xcode 崩溃日志帮助我找到了与 Lottie 集成相关的根本原因。

希望这有帮助!

我自己也遇到了这些问题,iOS 16 更新后应用程序无法构建。我已经取消了 Pods,重新安装,删除了构建文件夹,更新了,随便你怎么称呼它。我觉得我已经尝试过了。我尝试创建一个新项目,看看是否有不同的结果。新项目没有成功。我的团队中其他使用 Xcode 15.4 的成员在尝试启动时,主分支或功能分支都没有问题。任何其他建议都将受到热烈欢迎。

1

  • 1
    这并不能真正回答问题。如果您有其他问题,可以通过单击来提问。要收到该问题获得新答案的通知,您可以。一旦您拥有足够的,您还可以以吸引更多人关注该问题。 –


    –