【问题标题】:Unable to compile old project无法编译旧项目
【发布时间】:2016-10-18 13:29:34
【问题描述】:

在尝试编译 iOS 应用程序时,我收到此错误,但没有其他任何内容,我如何才能找到真正的问题? 该项目有COCOAPODS,但已成功更新。

ld: library not found for -lPods-MyProjectName

【问题讨论】:

  • 请在此处添加您的 pod 文件??
  • 您打开的是.xcodeworkspace 而不是.xcodeproj

标签: ios xcode compiler-errors cocoapods


【解决方案1】:

pod install 回购之后,

  1. 确保关闭项目并通过xcworkspace 再次打开它,我认为它可以从那里找到 pod 库。

  2. 如果仍然出现警告,请检查框架组,如果有红色的-lpod.Project.a,只需将其删除并重新构建项目。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    这个问题有很多问题:

    1- 如果项目使用 CocoaPods,请注意始终打开 .xcworkspace 文件而不是 .xcodeproj 文件。

    2- 检查 pod 文件是否是有效的语法。

    其中一个问题会导致此错误。

    【讨论】:

      猜你喜欢
      • 2018-12-17
      • 1970-01-01
      • 2012-11-08
      • 2022-01-15
      • 2020-12-04
      • 2013-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多