首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级React本机(0.60)后,我将面临React/{任意文件名}.h文件的错误,不同的包都找不到错误。

升级React本机(0.60)后,我将面临React/{任意文件名}.h文件的错误,不同的包都找不到错误。
EN

Stack Overflow用户
提问于 2019-11-30 14:35:58
回答 1查看 424关注 0票数 0

无法构建应用程序,我得到了导入文件错误,没有找到不同包的错误

因此,我尝试使用import导入“{任意文件名}.h”

但我一再地面临着反应本机线性梯度、快速图像、webview等错误。

  • 在这里,我尝试删除node_modules,然后npm安装,然后再重新构建应用程序。它失败了,
  • 清理了项目,还删除了派生数据。这也不起作用,
  • 还删除了、Pods、,然后清理并运行了pod安装。什么都没起作用。

未找到

❌❌‘RCTViewManager.h’文件

未找到node_modules/react-native-fast-image/ios/FastImage/RCTConvert+FFFastImage.h:1:9:'React/RCTConvert.h‘文件

导入

^~

导入

未找到RCTViewManager.h‘文件(这是由于线性梯度)

EN

回答 1

Stack Overflow用户

发布于 2019-11-30 19:46:13

我亲自在Podefile中添加了一些代码,以解决在这里遇到的标题搜索路径问题。

代码语言:javascript
复制
  post_install do |installer|
    puts 'post_install'
    app_project = Xcodeproj::Project.open("./X.xcodeproj")
    output = `find .. -name "*.xcodeproj"`
    p output
    output.split("\n").each do |projectPath|
      app_project = Xcodeproj::Project.open(projectPath)
      app_project.native_targets.each do |target|
        target.build_configurations.each do |config|
          if !config.build_settings['HEADER_SEARCH_PATHS']
            config.build_settings['HEADER_SEARCH_PATHS'] ||= []
          end
          config.build_settings['HEADER_SEARCH_PATHS'] << ' $(SRCROOT)/Pods/Headers/**'
          config.build_settings['HEADER_SEARCH_PATHS'] <<' $(SRCROOT)/../../../../ios/Pods/Headers/**'
          config.build_settings['HEADER_SEARCH_PATHS'] << ' $(SRCROOT)/../../../ios/Pods/Headers/**'
          config.build_settings['HEADER_SEARCH_PATHS'] << ' $(SRCROOT)/../../ios/Pods/Headers/**'
          config.build_settings['HEADER_SEARCH_PATHS'] << ' $(SRCROOT)/../ios/Pods/Headers/**'
          app_project.save
        end
      end  
    end
    puts 'post_install DONE'
  end

我希望我能帮上忙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59117118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档