【问题标题】:failed to emit precompiled header. After upgrade to Xcode 13无法发出预编译标头。升级到 Xcode 13 后
【发布时间】:2022-12-12 07:35:17
【问题描述】:

我们最近将 Xcode 升级到版本 13。版本 13.3.1

当我们构建项目时,我们得到以下错误 -

failed to emit precompiled header '/Users/XYZ/Library/Developer/Xcode/DerivedData/Projectname-enjky/Build/Intermediates.noindex/PrecompiledHeaders/ProejctnameTests-Bridging-Header-swift_32WPX9UNF3APQ-clang_3TAMX14OS8HQU.pch' for bridging header '/Users/XYZ/Documents/ProjectnameTests-Bridging-Header.h'
/Users/XYZ/Documents/ProjectnameTests-Bridging-Header.h:5:9: note: in file included from /Users/XYZ/Documents/ProjectnameTests-Bridging-Header.h:5:
#import "GTLRCloudendpoint.h

我们的编码语言是 SWIFT。有一个正在导入的 Objective-C 模块。我们已经查看了所有建议here

  1. 确保部署目标是 11
  2. $(inherited) 非递归搜索路径 -> 标题搜索路径
  3. ${PODS_ROOT} 递归到搜索路径 -> 用户标题搜索路径

    但仍然得到这个错误。请帮忙。

【问题讨论】:

    标签: java swift objective-c xcode


    【解决方案1】:

    此链接可能有帮助 Failed to emit precompiled header for bridging header

    如果您已经解决了这个问题,请分享您的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-06
      • 2019-02-27
      • 2018-01-28
      • 2020-03-05
      • 2018-02-27
      • 2018-09-17
      • 1970-01-01
      • 2013-11-14
      相关资源
      最近更新 更多