【问题标题】:Argument list too long: recursive header expansion failed at react-native-google-cast参数列表太长:recursive header 扩展在 react-native-google-cast 失败
【发布时间】:2019-04-28 07:24:10
【问题描述】:

我在 Xcode 中构建应用时遇到问题。当我尝试构建应用程序时,它会出现以下错误。

Argument list too long: recursive header expansion failed at /Users/******/Documents/******/******/app/native-app/node_modules/react-native-google-cast/ios/../../../ios/build/Build/Intermediates/RNIap.build/Debug-iphonesimulator.

检查 repo 但未找到解决方案。谁能帮助我,这样我就可以构建应用程序。

信息: 注册护士版本:0.52.0 反应原生谷歌演员:2.10.4.1 Xcode:9.4.1

谢谢, 亚诺

【问题讨论】:

标签: xcode react-native google-cast


【解决方案1】:

我遇到了类似的问题,不得不进入并删除一些标题搜索路径,如下所述:

https://facebook.github.io/react-native/docs/0.60/troubleshooting#argument-list-too-long-recursive-header-expansion-failed

参数列表太长:递归头扩展失败

在 项目的构建设置,用户搜索标题路径和标题搜索 路径是两个配置,指定 Xcode 应该在哪里查找 #import 代码中指定的头文件。对于 Pod,CocoaPods 使用默认的 要查看的特定文件夹数组。验证这个特定的 config 没有被覆盖,并且没有配置的文件夹 太大了。如果其中一个文件夹是大文件夹,Xcode 将尝试 递归搜索整个目录并在 一点。

还原用户搜索标题路径和标题搜索路径构建 设置为 CocoaPods 设置的默认值 - 选择 构建设置面板,然后点击删除。它将删除自定义 覆盖并返回 CocoaPod 默认值。

(也在这个类似的问题上交叉发布:Argument list too long: recursive header expansion failed

【讨论】:

    【解决方案2】:

    即使我在 Xcode 10.1 中也遇到过同样的问题,只需将代码文件夹位置从桌面、文档等移动到主文件夹即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-07
      • 2012-11-12
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 2019-06-03
      相关资源
      最近更新 更多