ios - 构建错误:添加通知服务扩展时找不到“React/RCTBridge.h”文件
问题描述
每当我为 iOS添加时,我的 RN 应用程序总是构建失败。Notification Service Extension
错误如下所示:
'React/RCTBridge.h' file not found
Failed to emit precompiled header '/path/Build/Intermediates.noindex/PrecompiledHeaders/bridging-path.pch' for bridging header '/Bridging-Header-path.h
尝试了很多在网上找到的解决方案,但它们似乎都不适用于我的情况。我尝试过一些简单的清洁,例如:
- 纱线清洁
- 干净的构建和重新构建
- 移除 pod 并重新安装
- 删除派生数据
- 退出并打开 XCode
- 重新启动我的 MAC
不确定需要什么,因为失败在Notification Service
目标上。不是主应用程序本身。我试图遵循实施指南,但到处都是一样的,非常直接和简单。只需添加目标并创建应用 ID 即可。没有提到其他文件中的一些调整,也许我需要在 info.plist 或其他任何东西上添加额外的内容?
我目前正在使用XCode 12.4。
知道应该做些什么来避免这个问题吗?
解决方案
推荐阅读
- c++ - 为什么我不能将 std::copy 与 std::string 一起使用到另一个 std::string?
- python - Python request.get 在特定站点上失败
- apache-spark - spark 2.4.4 在 spark 会话中声明时失败的核心数
- query-builder - Codeigniter 4 未定义索引:user_id
- rust - 什么是需要枚举中的元组变体的独特/特殊情况?
- javascript - 为什么使用装饰器时无法推断字段类型?
- swift - Swift 中的游程编码更容易阅读吗?
- c++ - 错误:第 924 行:字符 9:运行时错误:引用绑定到“int”类型的空指针 (stl_vector.h)
- flutter - `一个被解雇的 Dismissible 小部件仍然是树的一部分`错误突然发生(FutureBuilder,ListView)
- algorithm - 如果我有每周计划,如何计算事件在任何月份发生的次数?