You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native iOS构建遇Flipper编译错误,新手求助pod命令执行方法

React Native iOS端FlipperKit编译错误解决疑问

问题背景

我接手了一个React Native应用,想在开发环境启动运行,但我完全是新手。已经快成功了,不过运行npm run ios时碰到了FlipperKit编译错误:

CompileC /Users/me/Library/Developer/Xcode/DerivedData/tpp-cdzrkyfpwzsixefrnjryzmdnucct/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/FlipperKit.build/Objects-normal/arm64/FlipperPlatformWebSocket.o /Users/me/Projects/tpp/ios/Pods/FlipperKit/iOS/FlipperKit/FlipperPlatformWebSocket.mm normal arm64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'FlipperKit' from project 'Pods')

已完成操作

查资料后,我已经在项目根目录添加了react-native.config.js文件,内容如下:

module.exports = {
  dependencies: {
    ...(process.env.CI // or `process.env.NO_FLIPPER` for RN@0.71.x and above
    ? { 'react-native-flipper': { platforms: { ios: null } } }
    : {}),
},
  project: {
    ios: {},
    android: {},
  },
};

疑问

教程里说要执行NO_FLIPPER=1 bundle exec pod install --project-directory=ios这条命令来禁止安装Flipper,但我之前一直用npm run ios启动项目,不知道该在哪里执行这条pod命令?


内容的提问来源于stack exchange,提问作者randy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 02:32:41