Mac搭建RN环境并运行Xcode项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac搭建RN环境并运行Xcode项目相关的知识,希望对你有一定的参考价值。

参考技术A 官方说低于12需要更新

如遇失败,必须解决

到此完成RN项目搭建

node_modules/canvas的安装有问题,去到我们的项目目录查看,发现没有创建node_modules文件夹,尝试了网上的各种方法,都失败了.
后决定重装.
执行 brew install node ,提示如下:

按照提示,更新node,执行 brew upgrade node 后,出现一个报错,如下:

于是在更新完成后,依次执行以下方法

如果有提示 override rwxr-xr-x root/wheel for /usr/local/bin/node? 直接回车即可

处理完成后,重装一次 brew reinstall node ,打印如下:

然后重装watchman: brew reinstall watchman

然后是cocoapods的安装: sudo gem install cocoapods

然后是重新创建项目:

报错提示需要运行 cd ./AwesomeProject/ios && pod install 进行pod更新

从此用于网络的问题可能多次失败,失败后重新进行: pod install 直到成功:

到此RN项目创建完成.

直接找到文件下的ios目录,运行 .xcworkspace 文件即可,我选择的模拟器运行,运行成功会打开一个终端,并打开xcode,截图如下:

3.保存后,通过xcode打开ios下的工程,新建一个类,具体如下:

保存后运行项目,点击 跳转到原生页面 会进入到 BLEViewController 视图,完成调用.

以上是关于Mac搭建RN环境并运行Xcode项目的主要内容,如果未能解决你的问题,请参考以下文章

创建并运行rn app项目

Mac下Cordova开发环境搭建

Mac系统下STF的环境搭建和运行

mac中怎么去搭建php环境

在Mac上搭建React Native开发环境

Phonegap+XCode Mac OS 环境搭建