【发布时间】:2018-09-17 21:19:04
【问题描述】:
提前感谢您给予我的帮助。
我昨天在互联网上搜索了半天,现在已经两个小时了,但我没有找到任何东西(除了这两个没有帮助的链接FMDatabase.h not found when using route-me library 和Failed to emit precompiled header for bridging header)
所以这是我的问题:我刚刚手头有一个以前的开发人员一直在做的项目,当我尝试启动它时,这里有两个错误:
未能发出预编译的标头 '/Users/me/Library/Developer/Xcode/DerivedData/Alavoc-arfzuirebtfstncdztyvgvtpcbgw/Build/Intermediates.noindex/PrecompiledHeaders/Alavoc-Bridging-Header-swift_1I75NH5N40QPS-clang_30E4RG2TSVLXF.pch' 用于桥接头 '/Users/me/Downloads/Alavoc-ios-master/Alavoc/bridge/Alavoc-Bridging-Header.h'
/Users/me/Downloads/Alavoc-ios-master/Alavoc/externalLib/customClass/customClassViewController.h:13:9: 错误:找不到“FMDB/FMDB.h”文件
还有一个像这样写的致命错误(即使我只计算了两个错误,这个错误出现在前面描述的另外两个错误的上方)
致命错误:模块文件 '/Users/me/Library/Developer/Xcode/DerivedData/ModuleCache/30E4RG2TSVLXF/Foundation-3DFYNEBRQSXST.pcm' 已过时,需要重建:签名不匹配说明: 由进口 '/Users/me/Library/Developer/Xcode/DerivedData/Alavoc-arfzuirebtfstncdztyvgvtpcbgw/Build/Intermediates.noindex/PrecompiledHeaders/Alavoc-Bridging-Header-swift_1I75NH5N40QPS-clang_30E4RG2TSVLXF.pch' /Users/me/Downloads/Alavoc-ios-master/Alavoc/bridge/Alavoc-Bridging-Header.h:13:9: 注意:在包含的文件中 /Users/me/Downloads/Alavoc-ios-master/Alavoc/bridge/Alavoc-Bridging-Header.h:13: #import "customClassViewController.h"
customClassViewController.h 第 13 行:
#import <FMDB/FMDB.h>
我猜这些错误是有关联的。你知道它可能来自哪里吗?
提前感谢你们的帮助,我真的很感激!
编辑 battlmonster(新错误):
这是两个错误(文件未找到(在 Alavoc-Bridging-Header.h FMDB.h 中未找到))并且未能发出预编译的标头:
致命错误:文件 '/Users/me/Downloads/Alavoc-ios-master/Alavoc/bridge/Alavoc-Bridging-Header.h' 自预编译头文件以来已被修改 '/Users/me/Library/Developer/Xcode/DerivedData/Alavoc-arfzuirebtfstncdztyvgvtpcbgw/Build/Intermediates.noindex/PrecompiledHeaders/Alavoc-Bridging-Header-swift_1I75NH5N40QPS-clang_30E4RG2TSVLXF.pch' 已建说明:请重建预编译头文件 '/Users/me/Library/Developer/Xcode/DerivedData/Alavoc-arfzuirebtfstncdztyvgvtpcbgw/Build/Intermediates.noindex/PrecompiledHeaders/Alavoc-Bridging-Header-swift_1I75NH5N40QPS-clang_30E4RG2TSVLXF.pch' /Users/me/Downloads/Alavoc-ios-master/Alavoc/bridge/Alavoc-Bridging-Header.h:29:9: 错误:找不到“FMDB/FMDB.h”文件
进口
^ 1 error generated. <unknown>:0: error: failed to emit precompiled header'/Users/me/Library/Developer/Xcode/DerivedData/Alavoc-arfzuirebtfstncdztyvgvtpcbgw/Build/Intermediates.noindex/PrecompiledHeaders/Alavoc-Bridging-Header-swift_1I75NH5N40QPS-clang_30E4RG2TSVLXF.pch' 用于桥接头 '/Users/me/Downloads/Alavoc-ios-master/Alavoc/bridge/Alavoc-Bridging-Header.h'
【问题讨论】:
-
如果您在第 13 行附近显示 customClassViewController.h 的代码会有所帮助,因为这是您错误说要查看的地方。
-
非常感谢您的回答伙伴! customClasshViewController.h 第 13 行如下:“#import
”
标签: objective-c swift xcode header fmdb