1

我有一个用 Swift 4 编写的 CocoaPod。现在我需要向这个 pod 添加一些新功能。为了能够做到这一点,我需要使用一个用 Objective-C 编写的静态框架。

我想我需要使用一个桥接头,但我不知道在这种情况下我应该如何修改我的 .podspec 。当我尝试使用这行代码添加头文件时:

#import <MyObjectiveCFramework/MyObjectiveCFramework.h>

我看到s.source_files这个错误:Include of non-modular header inside framework module

另外,我发现我可以使用一个特殊的 module.modulemap 文件,但是我应该向该文件添加哪些数据以及如何在我的 .podspec 文件中引用 module.modulemap?

4

0 回答 0