0

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

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

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

4

1 回答 1

1

我按照步骤解决了这个问题。(使用Pod

  1. 通过从应用程序的根目录在终端中运行以下命令来安装 Code Push。
     npm install --save react-native-code-push
  2. 将 CodePush pod 添加到 Podfile。
     pod 'CodePush', :path => './node_modules/react-native-code-push'
  3. 安装吊舱。
     pod install 
  4. 将 codepush 头文件添加到 BridgingHeader 文件。
    #import "CodePush.h"
  5. 现在您可以从 swift 文件中访问 CodePush。
    CodePush.bundleURL()
于 2016-02-23T07:19:59.483 回答