应用程序建立在物理设备上,而不是模拟器(没有这样的模块)

App builds on physical device, but not emulator (No such module)

我的项目将构建在物理设备上而不是模拟器上。在模拟器上构建表示没有这样的模块。我已经安装了所有必需的 pods,但在模拟器上构建时无法访问它们。 Intellisense 不会拾取它。

尽管如此,我肯定已经多次安装和更新 pod,甚至尝试使用过时的版本,但没有成功

我尝试删除和分解 pods、删除 DerivedData、删除 .xcworkspace 文件、清理构建文件夹。我似乎无法让它在模拟器上构建,因为有 'No such module'.

iOS部署目标是13.2,而模拟器是运行最新版本(14.2)

更新:这似乎发生在我安装的任何 pod 上...Stripe、GoogleMaps 等。

通过拖放所需的文件夹将 Firebase 框架直接下载并导入到项目中似乎消除了 Firebase 错误,但其他模块仍然无法正常工作:Stripe、GoogleMaps 等。

经过几个小时的搜索,我发现构建设置中的 Build Active Architecture Only 默认设置为是。只需将其设置为“否”即可构建。