找不到ProjectName-Swift.h /生成的Xcode 10

时间:2018-09-24 17:48:34

标签: swift xcode xcode10 bridging-header objective-c-swift-bridge

在Xcode 10中运行我的项目会引发此错误

fatal error: 'Stories-Swift.h' file not found

我已经尝试了多种方法,包括:

  • 将新的swift文件添加到项目并重建它
  • Defines Modules设置为Yes
  • 仔细检查我的SWIFT_OBJC_INTERFACE_HEADER_NAME并将其设置为$(PROJECT_NAME)-Swift.h

我检查了派生数据,没有ProjectName-Swift.h的痕迹。

TIA,我是否缺少明显的内容?

1 个答案:

答案 0 :(得分:-1)

我以前也遇到过类似的事情。通常,当文件(Stories-Swift.h)不在物理上位于项目的文件夹中,但Xcode项目中有对该文件的引用时,就会发生这种情况。从Xcode删除引用。清洁。找到该文件(确保其物理位于项目文件夹中),然后拖回Xcode。然后清理+构建。