将 MicroSoft CodePush 集成到 Swift 项目

Integrating MicroSoft CodePush to Swift Project

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

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

由于是一个 swift 项目,我将 #import "CodePush.h" 行添加到桥接头文件中。但是当我尝试构建我的项目时,它显示 'CodePush.h file not found' 错误。有什么帮助吗?

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

  1. 通过运行终端中应用程序根目录中的以下命令安装代码推送。
     npm install --save react-native-code-push</pre>
  2. 将 CodePush pod 添加到 Podfile。
     pod 'CodePush', :path => './node_modules/react-native-code-push'
    
  3. 安装 pod。
     pod install 
    
  4. 将codepush头文件添加到BridgingHeader文件中。
    #import "CodePush.h"
  5. 现在您可以从 swift 文件访问 CodePush。
    CodePush.bundleURL()