【发布时间】:2018-02-08 23:16:08
【问题描述】:
我正在尝试使用react-native-notifications 库,但是当我尝试导入“RNNotifications.h”时遇到文件未找到错误。
我遵循了 React Native 文档中的“手动链接库”指南。玩玩玩,我就是这样做的:
第一步:
我在 Xcode 上打开了我的项目,单击我的项目名称,打开它的“Libraries”文件夹,然后使用 Finder 添加“RNNotifications.xcodeproj”(位于我项目的 node_modules/react-native-notifications/RNNotifications 文件夹中的文件)。
第二步:
确保选择了我的项目,以我的项目名称为目标,然后在“将二进制文件与库链接”下的“构建阶段”中添加“libRNNotifications.a”。
第 3 步:我进入“构建设置”并将以下路径添加到我的“标题搜索路径”中:
$(SRCROOT)/../node_modules/react-native-notifications/RNNotifications
我使用“非递归”选项这样做,因为 RNNotifications 文件夹内没有子文件夹。
第四步:
我进入了我的项目的“AppDelegate.m”并添加了以下导入语句:
#import "RNNotifications.h"
完成这四个步骤后,我收到“'RNNotifications.h' 文件未找到”错误。
【问题讨论】:
-
奇怪的是,这似乎已经解决了。我没有做任何不同的事情,也没有做任何修改——我想这是 Xcode 的另一个“奇妙”怪癖。
标签: xcode react-native