【问题标题】:How to solve an error in Xcode 10: Multiple commands produce....../Fonts如何解决 Xcode 10 中的错误:多个命令产生....../字体
【发布时间】:2019-12-15 08:27:31
【问题描述】:

我有 React Native 应用程序。我安装了 react-native-vector-icons 库。在我在 Xcode 中收到此错误后:

多个命令产生'/Users/jocoders/Library/Developer/Xcode/DerivedData/openCalls-gtlsipogexxyteffomqvumgwiihd/Build/Products/Debug-iphonesimulator/openCalls.app/Fonts':

  1. 目标“openCalls”(项目“openCalls”)具有从“/Users/jocoders/openCalls/node_modules/react-native-vector-icons/Fonts”到“/Users/jocoders/Library/Developer/Xcode/”的复制命令DerivedData/openCalls-gtlsipogexxyteffomqvumgwiihd/Build/Products/Debug-iphonesimulator/openCalls.app/Fonts'
  2. 目标“openCalls”(项目“openCalls”)具有从“/Users/jocoders/openCalls/node_modules/react-native-vector-icons/Fonts/Fonts”到“/Users/evgeniykireev/Library/Developer/”的复制命令Xcode/DerivedData/openCalls-gtlsipogexxyteffomqvumgwiihd/Build/Products/Debug-iphonesimulator/openCalls.app/Fonts'

【问题讨论】:

  • 查看设置的库代码是否重复。

标签: ios xcode react-native compiler-errors


【解决方案1】:

在将应用程序升级到 > 0.6 时,我在使用 RN 0.61.4 和 Xcode 11.2.1 时遇到了与 react-native-vector-icons 相同的问题。我最终要做的是转到 Build Phases -> [CP] Copy Pod Resources -> Deleted references to react-native-vector-icons fonts。然后重建,每个人都跑得很好。我确实注意到字体已经在左侧项目资源管理器的Resources 文件夹中。我还注释掉了 Podfile 中的 # pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons' 行并运行了 pod install 但不确定它是否受到影响。这只是一个补丁,但希望对您有所帮助。

【讨论】:

【解决方案2】:

从复制捆绑资源中删除重复项。

【讨论】:

    【解决方案3】:

    我检查了 XCode 错误中的所有链接,没有发现任何重复文件。

    【讨论】:

      猜你喜欢
      • 2018-11-15
      • 2018-12-06
      • 1970-01-01
      • 2019-02-26
      • 2019-12-17
      • 1970-01-01
      • 2022-07-14
      • 2022-08-02
      • 2021-01-10
      相关资源
      最近更新 更多