Swift3 ld:未找到框架SDWebImage
我使用的是Xcode版本9.0.1,如果我创建了一个新项目,并使用cocoapods安装了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
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上安装时,出现了相同的错误。