Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift3 ld:未找到框架SDWebImage_Swift3_Xcode9_Sdwebimage - Fatal编程技术网

Swift3 ld:未找到框架SDWebImage

Swift3 ld:未找到框架SDWebImage,swift3,xcode9,sdwebimage,Swift3,Xcode9,Sdwebimage,我使用的是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 :i

我使用的是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
我已经检查了
框架搜索路径
其他链接器标志
一切正常。但我无法使用sdwebimage构建项目。

尝试清理项目的生成文件夹(产品/清理生成文件夹^⌘C) .

尝试清理项目的生成文件夹(产品/清理生成文件夹^⌘C) .

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


还有一个错误是,在
“编辑方案”
中,在构建
下,“查找隐式依赖项”
被取消选中,这是主要问题,我将其标记为检查,然后它开始正常工作。

我关闭系统,然后打开它,我只需更换
pod'SDWebImage',“~>4.0”
pod'SDWebImage'
一起,它开始构建。我几乎浪费了3个小时来让它工作


还有一个错误是,在
“编辑方案”
中,在构建
下,“查找隐式依赖项”
被取消选中,这是主要问题,我将其标记为检查,然后它开始正常工作。

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

[!]从现在起,请关闭所有当前的Xcode会话,并为此项目使用FILENAME.xcworkspace。


确保您没有像我一样使用
.xcodeproj
文件。一旦我换了工作区,一切都很好

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

[!]从现在起,请关闭所有当前的Xcode会话,并为此项目使用FILENAME.xcworkspace。


确保您没有像我一样使用
.xcodeproj
文件。一旦我换了工作区,一切都很好

对于我的案例,我在侧菜单上搜索了“SDWebImage”。事实证明,有一个构建设置尚未更新

  • 项目目标
  • 生成设置
  • 其他链接器标志
  • 请删除,如果为粗体,它将返回到原始设置

  • 对于我的案例,我在侧菜单上搜索了“SDWebImage”。事实证明,有一个构建设置尚未更新

  • 项目目标
  • 生成设置
  • 其他链接器标志
  • 请删除,如果为粗体,它将返回到原始设置

  • 我做了每一件事,比如建造,清洁,但没有任何效果。我手动将sdwebimage添加到它给出错误和生成的路径中。但当我再次尝试在iPhone上安装时,出现了相同的错误。我做了所有事情,比如生成,干净但没有任何效果。我手动将sdwebimage添加到它发出错误并生成的路径中。但当我再次尝试在iPhone上安装时,出现了相同的错误。