【问题标题】:How do you debug linking errors in React Native iOS?你如何调试 React Native iOS 中的链接错误?
【发布时间】:2016-09-03 19:12:46
【问题描述】:

例如 RCTImageLoader 未定义:

它是 RN 中图像库的一部分:

我的Podfile 中有这个:

在我的 Podfile 中有这一行:pod 'React', :subspecs => ['Core', 'RCTImage', 'RCTNetwork', 'RCTLinkingIOS', 'RCTText', 'RCTWebSocket'], :path => '../node_modules/react-native'

这是我的库:

我试过了:

  • 项目 -> 清理
  • 再次运行pod install
  • 正在删除Podfile.lock && pod install
  • 新鲜的 git 克隆,npm install && cd ios && pod install

【问题讨论】:

    标签: ios xcode react-native cocoapods


    【解决方案1】:

    您也可以尝试手动添加头文件,例如../node_modules/react-native/Libraries/Image/RCTImageLoader.h

    但在我的情况下,这并没有帮助。解决方案是打开MyProject.xcworkspace而不是MyProject.xcproject

    【讨论】:

      【解决方案2】:

      确保 .m 文件已编译(->构建阶段 -> 编译源)

      【讨论】:

        猜你喜欢
        • 2015-05-31
        • 2020-10-07
        • 1970-01-01
        • 1970-01-01
        • 2017-03-27
        • 1970-01-01
        • 1970-01-01
        • 2019-07-16
        • 2019-11-26
        相关资源
        最近更新 更多