gpt4 book ai didi

xcode - fatal error : 'boost/preprocessor/control/expr_iif.hpp' file not found

转载 作者:行者123 更新时间:2023-12-04 11:29:56 27 4
gpt4 key购买 nike

我有一个 React Native 项目。我最近更新到 macOS Big Sur 11.3 和 XCode 版本 12.5 (12E262)。
当我在 XCode 中构建项目时,出现以下错误:

../ios/Pods/Headers/Public/Flipper-Folly/folly/functional/Invoke.h:22:10: fatal error: 'boost/preprocessor/control/expr_iif.hpp' file not found
#include <boost/preprocessor/control/expr_iif.hpp>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
当我浏览到 Pods 文件夹时, expr_iif.hpp文件已存在。
我尝试删除 Pods文件夹, Podfile.lock , .xcworkspace .已删除 npm cache .然后跑 pod install .
但没有运气。
此构建时错误由 Flipper-RSocket 和 Flipper-Folly 引发。
如果需要,我可以提供更多详细信息。

最佳答案

我刚刚遇到了这个问题,当您的 Flipper pod 版本不兼容时就会发生这种情况。
这对我有用:

  • 更新您的 Podfile像这样安装 Flipper:
  • use_flipper!({ 'Flipper' => '0.93.0', 'Flipper-Folly' => '2.6.7', 'Flipper-DoubleConversion' => '3.1.7' })
  • Podfile 上更新部署目标和 Xcode项目o 12.1或更新:
  • platform :ios, '12.1'
  • 删除 Podfile.lock
  • pod install --repo-update
  • 关闭并重新打开 Xcode 项目

  • 如果以上方法对您来说还不够,您也可以尝试修复权限:
    chmod -R 755 ios/Pods/boost-for-react-native
    在此之后错误消失了。

    关于xcode - fatal error : 'boost/preprocessor/control/expr_iif.hpp' file not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67340243/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com