在存档时无法识别swift桥接头中的框架导入

时间:2015-04-19 01:13:14

标签: ios objective-c xcode swift asyncdisplaykit

我使用swift桥接标题将Facebook AsyncDisplayKit框架导入我的应用程序,如下所示:

#import <AsyncDisplayKit/AsyncDisplayKit.h>

它始终适合构建和运行我的应用程序,但是当我去存档时,它给了我一个错误:

  

导入&#39;找不到文件&#39;

归档时为什么不能识别这个?

1 个答案:

答案 0 :(得分:0)

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

  • 例如,您有一个名为Project的根文件夹(通常就是这种情况),您之前的Project中的另一个Project是根文件夹。

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

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

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