Ios 从CoCoapod迁移到Swift Package Manager,但导入模块失败

Ios 从CoCoapod迁移到Swift Package Manager,但导入模块失败,ios,swift,cocoapods,xcode11,swift-package-manager,Ios,Swift,Cocoapods,Xcode11,Swift Package Manager,最近,我正在重构一个项目,该项目使用CoCoapod来管理依赖项(很多依赖项…),因为Xcode 11集成了Swift Package Manager,我想从框架Alamofire开始,逐步将一些依赖项迁移到SPM 在我从pod文件中删除Alamofire(删除并运行pod安装)并将其添加到SPM中之后 我得到了错误没有这样的模块“Alamofire” 我已经尝试过清理构建并删除派生数据,但没有一个可以修复它。 有人也有这个问题吗?经过几天的搜索,我发现了这个问题 似乎SPM只能用于Debu

最近,我正在重构一个项目,该项目使用CoCoapod来管理依赖项(很多依赖项…),因为Xcode 11集成了Swift Package Manager,我想从框架
Alamofire
开始,逐步将一些依赖项迁移到SPM

在我从pod文件中删除Alamofire(删除并运行
pod安装
)并将其添加到SPM中之后

我得到了错误
没有这样的模块“Alamofire”

我已经尝试过清理构建并删除派生数据,但没有一个可以修复它。
有人也有这个问题吗?

经过几天的搜索,我发现了这个问题

似乎SPM只能用于
Debug
Release
配置,如果我们想在更多配置中使用它,那么我们应该编写一个预操作。这也是Xcode上的一个已知问题,因此我暂时不使用SPM:(

12月12日更新


因此,在Xcode 11.3的新版本发布后,我回到我的问题上来,它解决了这个问题,现在我可以使用自定义构建配置构建项目:)

您是否将包添加到target->general->“框架、库和嵌入式内容”?@Lapieuvre是的,它被添加到这个section@Sammy我刚刚尝试了pod更新,但它也不起作用:(平台是:ios,'10.0'@Sammy我做了,但仍然不起作用…@Sammy,但我想从Cocoapod中删除它,并由Swift Package Manager使用它。)