React Native 之IOS环境配置

搭建React Native的开发环境

我的相关版本

  • 目标平台:iOS
  • 开发平台:macOS Sierra 10.12.6
  • node: v8.5.0
  • react-native-cli: 0.50.3
  • npm:5.5.1
  • Xcode:9.1

安装

必需的软件

  • Homebrew,Mac系统的包管理器
  • Node(4.0+)
  • React Native的命令行工具(react-native-cli)
  • Xcode(7.0+),可以通过App Store或者到Apple开发者官网

推荐安装的工具

  • Watchman:brew install watchman

测试安装

1
2
3
react-native init appProject
cd appProject
react-native run-ios

安装障碍

1 执行react-native run-ios异常 react-native-ios-error
异常原因:
对于react-native版本高于0.45的创建项目,需要下载boost库,该库比较大,导致下载问题,参考issues-1issues-2

解决方案:

然后重新执行 react-native run-ios

说明

以上四个包是pro/node_modules/react-native/third-party中所需的,之所以异常,因为缺少了这几个包

文章目录
  1. 1. 搭建React Native的开发环境
    1. 1.1. 我的相关版本
    2. 1.2. 安装
      1. 1.2.1. 必需的软件
      2. 1.2.2. 推荐安装的工具
      3. 1.2.3. 测试安装
      4. 1.2.4. 安装障碍
      5. 1.2.5. 说明