不能在Swift框架中导入Common Crypto

在Xcode中,当我尝试通过Swift框架中的桥接头文件(使用#import <CommonCrypto/CommonCrypto.h> )添加Objective C库Common Crypto时,出现一个错误消息,说明目标不允许使用桥接头是框架。

当我把它添加到伞头文件,我得到这个错误:“包含非模块头在框架模块”

这个链接似乎是大约相同的问题: 在Swift框架中导入CommonCrypto

但是这里的解决scheme非常复杂,而且仅仅将一个Objective C库包含到框架中似乎太多了。 还有一些关于该解决scheme的一些更新Xcode和iOS后不工作的意见。 解决这个问题的最好方法是什么? (这个网站不会让我评论上面提到的链接,所以我不得不在这里把它作为一个单独的问题发布。)

 #import <CommonCrypto/CommonDigest.h> 

在桥头为我工作。