首页 > 解决方案 > 如何解决 `Firebase/FirebaseCore.h not found` 与`Failed to build module "MyCustom" from its module interface`?

问题描述

我尝试在我的(演示项目)中使用我生成的“MyCustom.xcframework”。“MyCustom.xcframework”有没有 Cocoapods 的 Firebase。我跟着这个。https://mokacoding.com/blog/setting-up-firebase-without-cocoapods/

在我的(演示项目)中使用“MyCustom.xcframework”之前,我使用的是自 2018 年以来运行良好的“MyCustom.framework”。但从现在开始我需要使用 xcframework。

问题是我在(演示项目)中收到以下错误(请参见下面的屏幕截图)

在此处输入图像描述

我的模块图(库项目)如下。

framework module MyCustom {
    umbrella header "MyCustom.h"
    export *
    module * { export * }
       explicit module Firebase {
           header "Firebase.h"
           export *
       }
}

根据https://bugs.swift.org/browse/SR-14195,我的问题是模块名称与类型相同。但我不知道如何正确更改模块名称。但我试图改变Product Module Name构建设置。它不能解决问题。

任何帮助都会得到帮助。=)

笔记:

标签: swiftxcodefirebasexcframeworkmodule-map

解决方案


推荐阅读