首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法发出预编译头

无法发出预编译头
EN

Stack Overflow用户
提问于 2018-12-18 13:45:54
回答 2查看 5.1K关注 0票数 3

下午好

我正在尝试实施谷歌heatmaps到我的地图为基础的项目。在这个特定的项目中,我在尝试构建时遇到以下错误。

代码语言:javascript
运行
复制
  failed to emit precompiled header '/Users/zachwilcox/Library/Developer/Xcode/DerivedData/OddJobs-gbnkfettubuccoheinzfovrqefub/Build/Intermediates.noindex/PrecompiledHeaders/OddJobs-Bridging-Header-swift_3WGH9SNI96Z2-clang_16JN3VASQHE4C.pch' for bridging header '/Users/zachwilcox/Desktop/OddJobs/OddJobs-Bridging-Header.h'

后续的报道中说

代码语言:javascript
运行
复制
  'Google-Maps-iOS-Utils/GMUHeatmapTileLayer.h' file not found

我不确定为什么会发生这种情况,因为我创建了一个全新的项目,并执行了相同的实现,它工作得很完美。但是当我在我现有的项目上运行它时,我得到了这两个错误。

我研究这个问题已经有一段时间了,但我不知道问题出在哪里。我将桥接头设置为.h文件。

我已经尝试了个人试图给出的答案的大多数步骤,但由于某些原因,它对我的项目不起作用。提前谢谢你。当阅读googles安装指南时,它说我只需要添加一个桥接头文件,这就是你在下图中看到的代码。在研究它时,我发现我也需要添加一个.m文件,但是当我这样做时,我仍然得到相同的错误。同样,在我的虚拟项目中,我没有.m文件,只有您在下面看到的所有内容,并且所有内容都已编译。

EN

回答 2

Stack Overflow用户

发布于 2019-03-11 16:57:55

如果您的项目包含pod,那么您还必须为测试项目设置pod配置。

在文件检查器中选择根项目->项目名称->信息->配置为测试项目设置配置与主项目相同

票数 0
EN

Stack Overflow用户

发布于 2019-04-05 15:56:11

对于所选方案,您有可能关闭了“查找隐式依赖项”。如果您已更新/安装pod并尝试构建项目,则如果未选中此选项,则很可能会失败。

摘自苹果公司的文件:

Parallelize Build -此选项允许Xcode通过同时构建彼此不依赖的目标来加快总体构建时间。对于具有许多较小依赖项的项目,这是一种节省时间的方法,可以很容易地并行运行。

查找隐式依赖项--这是一个非常强大的选项,它允许Xcode解析要成功构建的方案的主要目标需要构建哪些目标。然而,这确实伴随着一些你必须意识到的尖锐的边缘。

隐式依赖项情况:您针对应用程序目标链接库,并创建与该库的target.

  • Scenario 1的隐式依赖项1:启用了“查找隐式依赖项”。

代码语言:javascript
运行
复制
- Result: The library will get built prior to building the application target. The application target will then link against the library and build successfully.

  • 方案2:已禁用“查找隐式相关性”。

代码语言:javascript
运行
复制
- Result: The library will not get built prior to building the application target. The application target fail to build.
- _Fix: To ensure that the second scenario does not happen, you must add the necessary targets into the targets list and order them correctly._

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53827037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档