在快速桥接标头中导入框架在存档时无法识别



我使用快速桥接标头将Facebook AsyncDisplayKit框架导入我的应用程序中,如下所示:

#import <AsyncDisplayKit/AsyncDisplayKit.h>

对于构建和运行我的应用程序总是很好,但是当我进入存档时,它给了我一个错误:

导入"找不到文件"

为什么在存档时可能不承认这一点?

我总是遇到这种问题。我想你可以尝试检查你的file&folder hierarchy.

  • 例如您有一个名为 Project ,通常情况下,您之前的Project中还有另一个Project,根文件夹。

  • 并检查Build Setting中的Objective-C Bridging Header.有时可能会发生错误 Project/Project/Bridging-Header.h .并且可以通过将定义更改为Project/Bridging-Header.h来纠正错误。

如果Bridging-Header.h的位置与Build Setting中的定义不匹配,则会发生类似import file not found的错误。

我只是告诉你我对我已经遇到的问题的Bridging解决方案,希望它能帮助你。

最新更新