【问题标题】:Xcode 9.4 fatal error: lipo: can't open input file (No such file or directory)Xcode 9.4 致命错误:lipo:无法打开输入文件(没有这样的文件或目录)
【发布时间】:2018-11-17 16:26:21
【问题描述】:

我开发了一个在 Xcode 9 之前运行良好的框架,但最近我将 Xcode 更新到了 9.4 版,现在当我存档/运行项目时,它会生成 .framework 文件,但会出现错误。

此处附有错误

致命错误:lipo:无法打开输入文件:/Users/swift-developer/Library/Developer/Xcode/DerivedData/ShuftiPro-erwkmqdpkoprcngduyssdgzuhqfw/Build/Intermediates.noindex/ArchiveIntermediates/UniversalShuftiPro/BuildProductsPath/Release-iphonesimulator/ ShuftiPro.framework/ShuftiPro (没有那个文件或目录)

命令 /bin/sh 发出错误但未返回非零退出代码以指示失败

这里附上框架build settings

当我将该编译后的框架导入其他项目时,它会说:

“无法为‘ShuftiPro’加载底层模块”

我已经花了很多时间来解决这个问题,并在这里遵循了许多解决方案,但都没有成功。

【问题讨论】:

标签: ios swift xcode sdk frameworks


【解决方案1】:

您需要确保该文件与否。文件似乎没有退出或存在权限错误。

【讨论】:

    【解决方案2】:

    在 Build Setting 选项卡中将您的 Build Active Architecture Only 设置为 YES,然后它将起作用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-09
      • 2011-09-23
      • 2019-05-30
      • 2010-09-09
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多