React Native是破碎还是仅仅是我?尝试版本0.19.0 - 0.15.0,都给出了错误

时间:2016-02-12 23:26:38

标签: react-native

我开发了一个RN 0.8.0和Xcode 6.4的项目,并试图让人们使用Test Flight进行测试。在iPhone5和6上进行测试的朋友只是得到了一个白色的屏幕,当我为iPhone5试用模拟器时,它肯定会在打开时崩溃(即使它在我正在测试的4s和5s模拟器上也没问题)。然后我决定升级RN以确定是否有帮助。

我按照“升级”页面上的说明安装最新的RN(0.19),并升级到Xcode 7.0.1。在运行项目时,我得到一个关于RCTRootView的编译错误,所以我查找它并按照建议执行相应的修复,然后我收到有关文件未找到链接器命令错误的错误。

我想知道发生了什么,所以我尝试使用react-native init命令在另一个文件夹中初始化全新项目来创建一个空白项目,应该< / em>运行正常,因为我还没碰过它。好吧,我也得到了一个错误(使用__fbBatchedBridge)。我降级到0.18.0,同样的错误。我降级到0.17.0,它编译,但我在模拟器上得到一个空白的白色屏幕(没有“欢迎来到React Native!”消息,我应该看到)。然后我降级到0.15.0,并在tests.m文件中获得两个编译错误(未知类型名称'RCTLogSource'和不兼容的块指针类型)。我甚至都没有碰过这个项目,所以似乎React Native正在下载破碎的文件。

任何人都知道可能会发生什么?为什么全新的RN项目即使我没有触及它们也会被打破?如果不再擦拭我的系统并从头开始,我怎样才能让RN再次工作?

0 个答案:

没有答案