当前位置: 首页 > 知识库问答 >
问题:

如何解决swift3中的“ld:framework not found Alamofire”

阳宾实
2023-03-14

我的项目运行得很好,但当我添加alamofire时,它就不起作用了。

它给出以下错误

ld:警告:未找到选项“-F/Users/banglafire/Desktop/mysios/Build/Products/Debug iphonesimulator/Alamofire”的目录ld:未找到框架Alamofire clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

附加信息

Cocopad版本1.3.1

我的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!

  # Pods for My
  pod 'Alamofire'

end

我该如何解决?请帮助我!

共有3个答案

慕容铭
2023-03-14

尝试添加阿拉莫菲尔的版本

pod 'Alamofire ',' ~

然后运行pod安装

公西良骏
2023-03-14

我认为您的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。希望这能帮到你。

柳杰
2023-03-14

我面临着同样的问题。所以我认为你正在打开.xcodeproj。 你需要打开.xcworkspace

 类似资料:
  • 问题内容: 已在Swift3中弃用。任何人都可以提供一些示例来说明尝试打开URL时替换的工作方式吗? 问题答案: 所有你需要的是:

  • 问题内容: 联接操作可以正常工作,但是当我重用df2时,我面临着无法解析的属性错误 错误:org.apache.spark.sql.AnalysisException:已解析的属性ID#426 问题答案: 正如我在评论中提及,它关系到https://issues.apache.org/jira/browse/SPARK-10925,更具体地说https://issues.apache.org/ji

  • 问题内容: 我正在尝试遵循Apple的“ 开始开发iOS应用程序(Swift)”教程,并且几乎完成了该教程。当我使用Xcode 8(我认为使用Swift 3而不是Swift 2)时,不得不修改本教程的几个部分。但是,我遇到了以下编译器错误,我不知道为什么: 在以下功能中: 我猜想有一个不同的NSIndexPath初始化程序在Swift 3中已更改,但我找不到它。难道我做错了什么? 谢谢, 问题答案

  • 我试图获取一个JSON响应,并将结果存储在一个变量中。我在以前的Swift版本中使用过这个代码版本,直到Xcode8的GM版本发布。我在StackOverflow上看了几篇类似的文章:Swift 2 Parsing JSON-Cant下标类型为“anyObject”的值和Swift 3中的JSON Parsing。 然而,这里所传达的思想似乎不适用于这种情况。 如何正确解析Swift3中的JSON

  • 我试图读取xlsx格式的excel文件。但是我得到的结果太大,无效的句柄异常。我把文件实例在一个FileInputStream对象,并试图在XSSFWorkbook中设置该对象。但是我得到了这个例外。 我工作的环境中没有安装Microsoft office,并且有开放式office。我没有在open office中编辑我的xlsx文件。但我在open office中打开了文件,然后尝试运行poi代

  • 问题内容: 我在应用程序MySQL 5.7中使用,并且具有JSON列。当我尝试运行集成测试时,由于H2数据库无法创建表,因此无法进行测试。这是错误: 这是实体类。 和子类: 并将此转换器插入数据库: 问题答案: 提出问题后,H2添加了JSON支持,版本为1.4.200(2019-10-14)。 但是,您很少需要在数据库中使用JSON数据类型。JSON本质上只是一个可能很长的字符串,因此您可以使用大