当我尝试存档应用程序时没有这样的模块“Alamofire”

Posted

技术标签:

【中文标题】当我尝试存档应用程序时没有这样的模块“Alamofire”【英文标题】:No such module 'Alamofire' when i try Archive app 【发布时间】: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” 【参考方案1】:

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

清除派生数据:

    转到 xcode 首选项或按 ⌘,

    然后选择位置选项

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

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

【讨论】:

但是,即使现在我构建时,错误仍然存​​在。 你@HideCode 得到了什么解决方案,我也有这个问题。请告诉任何人......谁应该找到解决方案......!

以上是关于当我尝试存档应用程序时没有这样的模块“Alamofire”的主要内容,如果未能解决你的问题,请参考以下文章

webview_flutter 在 iOS 中存档时导致问题

尝试为 AdHoc 部署导出 iOS 应用存档时出错

没有这样的模块“Alamofire”、“SwiftyJson”、“UiKiT”

错误:可可pod框架的“没有这样的模块”

创建自己的 pod 时没有这样的模块“Firebase”

近主网存档节点设置