我将React Native集成到一个快速的项目中。我按照以下链接https://github.com/Microsoft/react-native-code-push#ios-setup中的步骤进行操作,以将代码推送集成到项目中。

由于我的项目中没有Libraries文件夹,因此我创建了一个文件夹,并将CodePush.xcodeproj导入到该文件夹​​中。

由于是一个快速项目,因此我将#import“ CodePush.h”行添加到了桥接头文件中。但是,当我尝试构建项目时,显示“找不到CodePush.h文件”错误。有什么帮助吗?

最佳答案

我按照以下步骤解决了该问题。 (使用Pod)


通过在终端的App根目录中运行以下命令来安装Code Push。

 npm install --save react-native-code-push
  • Add the CodePush pod to the Podfile.
     pod 'CodePush', :path => './node_modules/react-native-code-push'
  • Install the pod.
     pod install 

    将codepush头文件添加到BridgingHeader文件中。
    #import "CodePush.h"
    现在,您可以从swift文件访问CodePush。
    CodePush.bundleURL()

  • 10-08 06:08