【问题标题】:No such module 'Alamofire' when i try Archive app当我尝试存档应用程序时没有这样的模块“Alamofire”
【发布时间】:2017-06-01 10:08:24
【问题描述】:

当我运行应用程序时,我没有任何问题。

但是当我尝试存档部署应用程序时,我在特定类中出现此错误“没有这样的模块'Alamofire'”。

我尝试清理和构建项目,但没有任何问题。

我的 pod 文件是这样的

platform :ios '9.0'
use_frameworks!
target 'app_name' do
   pod 'Alamofire', '~> 4.0'
   pod 'PayPal-iOS-SDK', '~> 2.12.0'
   pod 'moa', '~> 8.0'
   pod 'Auk', '~> 7.0'
   pod 'AZSClient'
end

可能会发生什么?

【问题讨论】:

  • 只需重新检查嵌入式二进制文件部分和链接的框架和库..确保它正确添加了 pods_yourprojectname.framework
  • @AnilKukadeja,我在嵌入式二进制文件和链接框架和库中有“Alamofire”

标签: swift3 alamofire


【解决方案1】:

清除您的 DerivedData,然后清除并构建您的项目。

清除派生数据:

  1. 转到 xcode 首选项或按 ⌘,

  2. 然后选择位置选项

  3. 点击DerivedData路径附近的箭头,会打开DerivedData文件夹。

  4. 选择DerivedData文件夹内的所有文件夹和文件(⌘A)并删除(⌘Del)。

【讨论】:

  • 但是,即使现在我构建时,错误仍然存​​在。
  • 你@HideCode 得到了什么解决方案,我也有这个问题。请告诉任何人......谁应该找到解决方案......!
猜你喜欢
  • 2019-01-27
  • 2018-10-02
  • 1970-01-01
  • 2018-10-23
  • 2018-01-17
  • 2015-12-04
  • 2016-10-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多