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

如何解决React Native的PhaseScriptExecution报错问题

解决React Native iOS构建中AirBridge Pod的XCFrameworks复制错误

实用修复步骤

  • 清理Pod环境并重装

    1. 切换到项目的iOS目录:cd ios
    2. 删除Pod锁定文件和Pods目录:rm -rf Podfile.lock Pods
    3. 清除Xcode衍生数据:rm -rf ~/Library/Developer/Xcode/DerivedData
    4. 重新安装依赖:pod install
  • 确认AirBridge版本兼容性
    检查AirBridge pod版本是否与当前React Native、Xcode版本匹配。可以在Podfile中指定稳定版本,比如:

    pod 'AirBridge', '~> 2.0.0' # 替换为实际兼容的版本号
    

    修改后重新执行pod install。

  • 检查XCFrameworks复制脚本

    1. 打开项目的.xcworkspace文件
    2. 在Pods项目里找到AirBridge target,进入Build Phases面板
    3. 查看[CP] Copy XCFrameworks脚本,确认脚本路径正确、对应的XCFrameworks文件存在且权限正常
    4. 如果脚本有异常,直接删除该脚本,然后重新执行pod install让CocoaPods自动生成新的脚本
  • 更新工具版本

    1. 升级Xcode到最新稳定版,避免版本兼容问题
    2. 更新CocoaPods:sudo gem install cocoapods
  • 调整架构设置

    1. 在Xcode中打开项目,进入AirBridge target的Build Settings
    2. 找到Architectures选项,确保只勾选当前模拟器支持的架构(如arm64、x86_64)
    3. 调试模式下可开启Build Active Architecture Only,发布模式建议关闭

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 21:05:13