框架中的模块映射或伞形标头中的标头未被导入

问题描述 投票:0回答:0

我正在将我的框架转换为 xcframework。得到“不支持将桥接标头与模块接口一起使用”,将导入的标头从桥接标头移到我的伞形标头中并删除了桥接标头。我的模块映射指向一个伞头。

framework module MySDK {
    umbrella header "MySDK.h"
    
    export *
    module * { export * }
}

umbrella header 包含我在导入的 Swift 文件中需要的所有 objc 头文件。我框架中的其他 Swift 文件声称它们看不到导入到“MySDK.h”中的文件。错误的“跳转到定义”将我准确地带到了它应该去的地方。几周来我一直在尝试解决这个问题,但没有成功。

有人能帮帮我吗?

swift objective-c xcode xcframework
© www.soinside.com 2019 - 2024. All rights reserved.