如果Xcode项目中没有库文件夹,如何手动链接PushNotificationIOS?我该把这个箱子放哪儿?
这是我的项目的结构,我没有图书馆文件夹在那里。

我跟踪这个指南进行手动链接。
这是expoKit项目。
发布于 2019-04-18 12:40:43
在我的例子中,这个问题与ExpoKit项目有关,在expoKit项目手册链接中,应该与在纯react本机项目中进行不同的操作。
下面是如何做到这一点的示例,这是第一个变体:
1.将光盘放入项目中,并确保您有一个podfile (吊舱安装)
2.您需要打开查找器,然后打开project-name/ios/Pods/Headers/Public 3。您的Xcode需要React/RCTPush…,所以将React文件夹拖放到头搜索路径中(因为这里列出了RCTPushNotificationManager.h )。
Xcode并在左上角单击项目,然后打开“库”文件夹,然后打开RCTPushNotification.xcodeproj.,找到标题搜索路径。Build Setting并在搜索栏中键入标题搜索路径。然后打开它,拖放3.以下是第二种变体:
在Podfile中,添加所需的库,在我的示例中是RCTPushNotification:
pod 'React',
:path => "../node_modules/react-native",
:inhibit_warnings => true,
:subspecs => [
"Core",
"ART",
"RCTPushNotification"]发布于 2019-04-18 06:11:43
据医生说:
世博最大的限制在于,如果不分离和使用ExpoKit,就不能添加自己的本机模块。继续阅读下一个问题,以获得完整的解释。
但世博会项目支持推送通知:
使用一个统一的API,推送通知可以在iOS和Android之间立即运行。您不必设置APNS和GCM/FCM,也不必配置ZeroPush或诸如此类的东西。我们认为我们已经使这件事变得尽可能简单了。
请参阅更多这里
https://stackoverflow.com/questions/55729410
复制相似问题