相关疑难解决方法(0)

Xcode 9 - 无法发出预编译头

我有一个Objective-C项目以及swift MyProjectName-Bridging-Header.h,我还配置了Objective-C Bridging Header.我还在.pch文件中添加了"MyprojectName-Swift.h".

这在xcode 8.2上工作正常但是当我从xcode 9构建我的项目时,我得到以下错误.

无法发出预编译的头'/ Library/Developer/Xcode/DerivedData/MyprojectName-lajanjvhqjnfjksdsndsfkads/Build/Intermediates.noindex/PrecompiledHeaders/MyprojectName-Bridging-Header-swift_44AHJm3Z96qu-clang_2BIMGQVXGEZ09.pch'用于桥接标题'/ Documents/MyProjectLocaiton/FoneApp-桥接-Header.h"

请帮帮我.谢谢!

xcode objective-c ios swift xcode9

32
推荐指数
7
解决办法
4万
查看次数

无法为桥接标头发出预编译的标头

我从GitHub下载了一个项目,然后pod下面的文件,其中一些是由OBJ-C编写的,我使用了一个桥头.

pod ‘SnapKit’
pod ‘MJRefresh’
pod ‘Alamofire’
pod ‘Kingfisher’
pod ‘MBProgressHUD’
pod ‘pop’
pod ‘EVReflection’
pod ‘StreamingKit’
pod ‘iCarousel’
pod ‘ReflectionView’
Run Code Online (Sandbox Code Playgroud)

当我使用Xcode 9.0 beta 2运行项目时,遗憾的是错误日志如下:

错误:未能发出预编译头'/var/folders/kd/4gh0_kxx3jx4thjb_sssmmcw0000gn/T/EvoRadio-Bridging-Header-97bd5f.pch'用于桥接标题'/ Users/ringo/Downloads/EvoRadio-master/EvoRadio/Resources/EvoRadio-桥接-Header.h"

我用google搜索,但没有这样的问题.错误意味着它需要一个PCH文件?这是我的.pch标题配置: 在此输入图像描述 它解决不了.

怎么做?

compiler-errors ios swift objective-c-swift-bridge

27
推荐指数
8
解决办法
3万
查看次数