React native 如果Xcode项目中没有库文件夹,如何手动链接PushNotificationIOS?
如果Xcode项目中没有库文件夹,如何手动链接PushNotificationIOS?这个箱子我应该放在哪里 这是我的项目结构,我没有库文件夹 我遵循这个手动链接 这是expoKit项目。根据文件: Expo的最大限制是,如果不分离并使用ExpoKit,就无法添加自己的本机模块。继续阅读下一个问题以获得完整的解释 但世博会项目支持推送通知: 推送通知使用单一、统一的API在iOS和安卓系统中都能即时工作。您不必设置APN和GCM/FCM,也不必配置ZeroPush或类似的东西。我们认为我们现在已经尽可能地简化了 更多信息请参见文档: Expo的最大限制是,如果不分离并使用ExpoKit,就无法添加自己的本机模块。继续阅读下一个问题以获得完整的解释 但世博会项目支持推送通知: 推送通知使用单一、统一的API在iOS和安卓系统中都能即时工作。您不必设置APN和GCM/FCM,也不必配置ZeroPush或类似的东西。我们认为我们现在已经尽可能地简化了React native 如果Xcode项目中没有库文件夹,如何手动链接PushNotificationIOS?,react-native,push-notification,react-native-ios,aws-pinpoint,React Native,Push Notification,React Native Ios,Aws Pinpoint,如果Xcode项目中没有库文件夹,如何手动链接PushNotificationIOS?这个箱子我应该放在哪里 这是我的项目结构,我没有库文件夹 我遵循这个手动链接 这是expoKit项目。根据文件: Expo的最大限制是,如果不分离并使用ExpoKit,就无法添加自己的本机模块。继续阅读下一个问题以获得完整的解释 但世博会项目支持推送通知: 推送通知使用单一、统一的API在iOS和安卓系统中都能即时工作。您不必设置APN和GCM/FCM,也不必配置ZeroPush或类似的东西。我们认为我们现在已
更多信息请参见在我的案例中,此问题与ExpoKit项目有关,在ExpoKit项目中,手动链接的方式应不同于纯react原生项目 下面是如何执行此操作的示例,这是第一个变体: 1.cd插入项目中,并确保您有一个
pod文件(pod安装)
2.您需要打开finder,然后打开project name/ios/Pods/Headers/Public
3.您的Xcode需要React/RCTPush…
因此将React文件夹拖放到2中。^进入标题搜索路径(因为此处列出了RCTPushNotificationManager.h)。
4.通过打开Xcode
并单击左上角的项目,然后打开Libraries文件夹,然后打开RCTPushNotification.xcodeproj,您可以找到标题搜索路径。
5.单击生成设置
并在搜索栏中键入标题搜索路径。然后打开它并拖放3。^结束
以下是第二种变体:
在Podfile中添加所需的库,在我的例子中是RCTPushNotification:
pod 'React',
:path => "../node_modules/react-native",
:inhibit_warnings => true,
:subspecs => [
"Core",
"ART",
"RCTPushNotification"]
在我的例子中,这个问题与ExpoKit项目有关,在ExpoKit项目中,手动链接的方式应该不同于纯react原生项目
下面是如何执行此操作的示例,这是第一个变体:
1.cd插入项目中,并确保您有一个pod文件(pod安装)
2.您需要打开finder,然后打开project name/ios/Pods/Headers/Public
3.您的Xcode需要React/RCTPush…
因此将React文件夹拖放到2中。^进入标题搜索路径(因为此处列出了RCTPushNotificationManager.h)。
4.通过打开Xcode
并单击左上角的项目,然后打开Libraries文件夹,然后打开RCTPushNotification.xcodeproj,您可以找到标题搜索路径。
5.单击生成设置
并在搜索栏中键入标题搜索路径。然后打开它并拖放3。^结束
以下是第二种变体:
在Podfile中添加所需的库,在我的例子中是RCTPushNotification:
pod 'React',
:path => "../node_modules/react-native",
:inhibit_warnings => true,
:subspecs => [
"Core",
"ART",
"RCTPushNotification"]
我用的是ExpoKit,不是纯expo。我用的是ExpoKit,不是纯expo。