【问题标题】:Lipo Error: can't open input fileLipo 错误:无法打开输入文件
【发布时间】:2013-07-22 15:15:08
【问题描述】:

我收到此错误:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo: can't open input file: /Users/snowcrash/Library/Developer/Xcode/DerivedData/MyApp-awldrudjpictkjfutpthiwoocing/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/MyApp.build/Distribution-iphoneos/MyApp.build/Objects-normal/armv7/MyApp (No such file or directory)

有什么建议吗?

【问题讨论】:

  • 为什么lipo 正在运行?
  • 不知道。那不是必须的吗?
  • 它用于将多架构二进制文件组合成一个二进制文件。我想这取决于你是否支持多个拱门。有用过吗?
  • 是的。目前,正在为 armv7 和 armv7s 构建。
  • 您是否尝试过通常的清理项目、删除派生数据和快照以及重新启动?一般来说,这可以解决这些“卡住”的 XCode 问题。

标签: xcode lipo


【解决方案1】:

转到项目目标-> 构建设置-> 仅构建活动架构并将此构建活动架构设置为是。它现在工作正常..

【讨论】:

    【解决方案2】:

    我也遇到了同样的问题。我正在使用 cocoapods,其他人在添加具有不同 cocoapods 版本的新 pod 后提交了代码。 您需要再次清理项目安装 pod 并运行 xcode。

    【讨论】:

      【解决方案3】:

      就我而言,这是一个陈旧的图书馆。我在构建设置的“其他链接器标志”中有-xxxunusedlibrary

      库已被删除,但设置未自动清除。

      【讨论】:

        【解决方案4】:

        我遇到了这个问题,因为 command 找不到 build 生成的文件。请检查您的静态库路径是否与命令文件路径一致。

        【讨论】:

          猜你喜欢
          • 2014-09-17
          • 1970-01-01
          • 1970-01-01
          • 2018-11-17
          • 2014-02-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多