Ios 如何解决;ld:未找到框架Alamofire“;斯威夫特3
我的项目运行良好,但当我添加alamofire时,它不起作用 它给出了以下错误 ld:警告:找不到选项的目录 “-F/Users/banglafire/Desktop/mysios/Build/Products/Debug iphonesimulator/Alamofire” ld:未找到框架Alamofire clang:错误:链接器命令失败 退出代码为1(使用-v查看调用) 其他信息 Cocopad版本1.3.1 我的吊舱文件Ios 如何解决;ld:未找到框架Alamofire“;斯威夫特3,ios,swift,cocoapods,Ios,Swift,Cocoapods,我的项目运行良好,但当我添加alamofire时,它不起作用 它给出了以下错误 ld:警告:找不到选项的目录 “-F/Users/banglafire/Desktop/mysios/Build/Products/Debug iphonesimulator/Alamofire” ld:未找到框架Alamofire clang:错误:链接器命令失败 退出代码为1(使用-v查看调用) 其他信息 Cocopad版本1.3.1 我的吊舱文件 # Uncomment the next line to def
# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'
target 'My' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for My
pod 'Alamofire'
end
我如何解决它?请帮忙 尝试添加alamofire的版本 吊舱“Alamofire”,“~>4.5”
然后运行pod安装您是否已经在项目文件夹中更新了pod 还要检查你的吊舱是否正确 在项目中添加内容时,仍然需要更新文件夹
尝试使用终端->然后转到文件夹项目->键入
pod安装我认为您的pod文件存在以下问题:
# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'
target 'My' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
pod 'Alamofire', '~> 4.4'
target 'MyTests' do
inherit! :search_paths
# Pods for testing
end
target 'MyUITests' do
inherit! :search_paths
# Pods for testing
end
end
尝试删除Pod文件,然后再次安装Pod文件并像这样添加Pod。希望这能对您有所帮助。我最近也遇到了这个问题。
我在这里尝试了很多建议的修复方法,但没有一个真正解决了这个问题
实际问题是在应用程序的生成设置中设置的值不正确
将每配置生成产品路径设置为:
配置构建目录=$(构建目录)/$(配置)$(有效平台名称)
问题解决了,我的构建成功了。我也面临同样的问题。因此,我认为您正在打开.xcodeproj.
您需要打开.xcworkspace
您是否尝试过在您的工作区的Pods项目中的Pods文件夹中查找Alomafire。如果不存在,则将其添加到pod文件中,pod安装不起作用。请检查此处-:是否尝试查看生成设置?转到您的目标->构建设置->然后搜索搜索路径
您将看到框架搜索路径,您的POD是否已经包含在其中。示例:$(继承)“$PODS\u CONFIGURATION\u BUILD\u DIR/Alamofire
否。没有PODS\u CONFIGURATION\u BUILD\u DIR。如何设置。请指导我。查看此解决方案,这肯定会对您有所帮助。。