我正在开发一个 React Native 项目 ( [email protected] ),遇到了持续的 iOS 构建失败。当我运行:
npx react-native run-ios
我收到以下错误:
错误导出 CLANG_WARN_DOCUMENTATION_COMMENTS=YES 错误导出 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER=NO 错误导出 GCC_WARN_UNDECLARED_SELECTOR=YES 错误导出 VALIDATE_PRODUCT=NO 错误无法构建 iOS 项目。“xcodebuild”退出,错误代码为“65”。为了进一步调试构建日志,请考虑使用 Xcode.app 构建您的应用,方法是打开“coralleisure.xcworkspace”
我已经尝试过(但没有效果)的事情:
在 Xcode 中打开 .xcworkspace 文件并尝试手动构建(仍然失败)。
清理了构建文件夹(Xcode 中的 Shift + Cmd + K 和 xcodebuild clean)。
已删除 DerivedData 文件夹。
运行 pod install、pod update,甚至 pod deintegrate,然后运行 pod install。
在 Xcode 中验证了正确的团队和签名设置。
检查是否选择了正确的方案。
尝试了详细日志记录:npx react-native run-ios --verbose。
如果您的 Xcode 版本是 16.3,请降级到 Xcode 16.2。然后,清空您的构建文件夹并删除 Podfile.lock。之后,运行 pod deintegrate,接着运行 pod install,最后运行您的项目。
** 按照步骤 **
下载 Xcode 16.2(完整安装和设置)
cd ios && xcodebuild clean && cd ..
rm ios/Podfile.lock
cd ios && pod deintegrate
pod install && cd ..
npx react-native run-ios
首先,尝试步骤 2 至 6:清理 iOS 构建,移除 Podfile.lock,运行 pod deintegrate,然后运行 pod install。如果问题仍未解决,请将 Xcode 从 16.3 降级到 16.2,然后重试。