React native 是我自己坏了还是只有我?试用版本0.19.0-0.15.0,均给出错误

React native 是我自己坏了还是只有我?试用版本0.19.0-0.15.0,均给出错误,react-native,React Native,我用RN 0.8.0和Xcode 6.4开发了一个项目,并试图让人们使用试飞来测试它。朋友们在iPhone5和6上测试时只是得到了一个白色的屏幕,当我为iPhone5尝试模拟器时,它在打开时崩溃了(尽管在我测试的4s和5s模拟器上它很好)。然后我决定升级RN,看看这是否有帮助 我按照他们“升级”页面上的说明安装了最新的RN(0.19),并升级到Xcode 7.0.1。运行项目时,我得到一个关于RCTRootView的编译错误,因此我查找它并按照建议执行适当的修复,然后我得到一个关于file no

我用RN 0.8.0和Xcode 6.4开发了一个项目,并试图让人们使用试飞来测试它。朋友们在iPhone5和6上测试时只是得到了一个白色的屏幕,当我为iPhone5尝试模拟器时,它在打开时崩溃了(尽管在我测试的4s和5s模拟器上它很好)。然后我决定升级RN,看看这是否有帮助

我按照他们“升级”页面上的说明安装了最新的RN(0.19),并升级到Xcode 7.0.1。运行项目时,我得到一个关于RCTRootView的编译错误,因此我查找它并按照建议执行适当的修复,然后我得到一个关于file not found linker命令错误的错误

我不知道发生了什么,所以我尝试使用
react native init
命令在另一个文件夹中初始化一个全新项目,创建一个空白项目,该项目应该运行良好,因为我没有碰过它。嗯,我也有一个错误(关于uu fbatchedbridge)。我降级到0.18.0,同样的错误。我降级到0.17.0,它可以编译,但是模拟器上出现了一个空白的白色屏幕(没有我应该看到的“欢迎使用React Native!”消息)。然后我降级到0.15.0,并在tests.m文件中得到两个编译错误(未知类型名“RCTLogSource”和不兼容的块指针类型)。我甚至还没有接触过这个项目,所以看起来React Native正在下载损坏的文件


有人知道会发生什么吗?为什么全新的RN项目即使我没有碰过也会被破坏?除了擦除我的系统和从头开始,我如何才能让RN重新工作?

您使用的是哪个版本的node和npm?node v 5.6.0和npm 3.6.0 fbBatchedBridge错误在iOS或android上出现?它都在iOS上运行。您能显示在RN的0.19版本上出现的错误吗?链接器错误在哪个文件上?