gpt4 book ai didi

ios - 降级部署目标后为"failed to emit precompiled header"

转载 作者:行者123 更新时间:2023-11-29 05:19:56 46 4
gpt4 key购买 nike

这是 xcode 的一个非常常见的错误,它有 so [很多]2在 StackOverflow 上回答我仍然在特定情况下面临这个问题。

我的项目在 iOS 11 部署目标上运行良好,但当我尝试将部署目标降级到 iOS 10 时,它开始为每个 Pod 库抛出找不到模块映射文件

我尝试过什么:

  • 更新了 Podfile 平台:ios,'10.0'
  • pod deintegrate 然后“pod clean然后运行pod install`
  • 清理 DerivedData 文件夹
  • 使用 cmd+opt+shift+kcmd+shift+k 组合多次清理项目
  • 检查Objective-C 桥接 header
  • 将部署目标恢复为 iOS 11 并且它可以在 iOS 11 上运行
  • 删除显示找不到模块映射文件的 pod,然后在我使用这些库的地方抛出构建错误。

如何摆脱这个错误?

附注:它是 obj-c 和 swift 4.2 的混合项目。Xcode 版本 11.2.1(11B53)。Cocoapods版本1.8.4

未找到模型映射文件 module map file not found未能发出预编译头 enter image description here

最佳答案

根据给定的信息集,您似乎正在使用颜色作为 Assets 目录中的 Assets ,如下面的屏幕截图

enter image description here

它需要最低部署目标 ios 11 才能工作。如果您想在 ios 10 中运行,请停止使用此功能。

希望有帮助。

关于ios - 降级部署目标后为"failed to emit precompiled header",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58771335/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com