【问题标题】:ld: framework not found SDWebImageld: 未找到框架 SDWebImage
【发布时间】:2018-04-11 04:14:24
【问题描述】:

我使用的是 Xcode 版本 9.0.1,如果我创建一个新项目并使用 cocoapods 安装 sdwebimage,它可以正常工作并且不会出现构建错误。 好像我将它添加到我得到的现有项目中一样:

ld: framework not found SDWebImage
[![clang: error: linker command failed with exit code 1 (use -v to see invocation)][1]][1]

这是我的 pod 文件的样子:

    platform :ios, '9.0'
use_frameworks!
target 'test' do
    pod 'SDWebImage', '~> 4.0'
    pod 'AKSideMenu'
    pod 'MBProgressHUD', '~> 1.0.0'
    pod 'FacebookCore'
    pod 'FacebookLogin'
    pod 'FacebookShare', :git => 'https://github.com/1amageek/facebook-sdk-swift'
    pod 'CMPageControl'
    pod 'ActionSheetPicker-3.0'
    pod 'PinCodeTextField', :git => "https://github.com/tkach/PinCodeTextField"
#    pod 'Google/SignIn'
    pod 'GoogleSignIn'
    pod 'Firebase/Core'
    pod 'Firebase/Auth'
    pod 'Firebase/Database'
    pod 'Firebase/Messaging'
    pod 'Firebase/Storage'
end

我检查了Framework Search PathOther Linker Flags 一切看起来都很好。但是我无法使用 sdwebimage 构建项目。

【问题讨论】:

    标签: swift3 xcode9 sdwebimage


    【解决方案1】:

    作为提醒,我尝试了上面的解决方案,但它们对我不起作用——返回了上面显示的相同错误。然而,当我安装SDWebImage 时,我查看了我的终端,它说我错过了一些东西:

    [!] Please close any current Xcode sessions and use FILENAME.xcworkspace for this project from now on.

    确保您没有像我一样使用.xcodeproj 文件。切换到工作区后,一切正常。

    【讨论】:

      【解决方案2】:

      尝试清理项目的构建文件夹(Product/Clean Build Folder^⌘C)。

      【讨论】:

      • 我做了每一件事,比如构建、清理但注意到工作。我手动将 sdwebimage 添加到它给出错误并构建的路径中。
      • 但是当我再次尝试在我的 iPhone 上安装时,同样的错误。
      【解决方案3】:

      我关闭我的系统然后打开它,我只是用pod 'SDWebImage' 替换pod 'SDWebImage', '~> 4.0',它开始构建。我几乎浪费了 3 个小时来完成它。

      还有一个错误是,在 Build "Find Implicit Dependencies" 下的 "Edit Scheme" 中未选中,这是主要问题,我将其标记为选中并开始正常工作。

      【讨论】:

        【解决方案4】:

        就我而言,我在侧边菜单上搜索了“SDWebImage”。结果发现有一个构建设置尚未更新。

        1. 项目目标
        2. 构建设置
        3. 其他链接器标志
        4. 如果是粗体请删除它会恢复到原来的设置

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-04-03
          • 2012-05-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-13
          • 2016-02-09
          • 2016-04-20
          相关资源
          最近更新 更多