无法再启动 React Native 0.15

Cannot start React Native 0.15 anymore

我对新启动的项目有疑问。当我执行 init 时,我会反应本机版本 0.16.0-rc。我需要的插件不支持v0.16,所以降级是唯一的选择。

降级到 0.15 似乎没问题,但是 运行我 XCode 将其降级会导致构建失败。

重现步骤:

react-native init AwesomeProject
cd AwesomeProject/
vi package.json

将 0.16.0-rc 更改为 0.15.0

npm cache clean
npm install

打开 Xcode,单击 运行。

我收到以下错误:

有人以前遇到过这个问题吗?

我正在使用: Xcode7.1.1 OS X 埃尔卡皮坦 10.11.1 (15B42) 节点 v5.1.0

您可以安全地删除 AwesomeProjectTests/AwesomeProjectTests.m 文件,因为它仅用于测试示例 "Welcome to React Native" 屏幕。

编辑:需要注意的是,文件引用也需要从 Xcode 项目文件中删除。要一次完成所有操作,请在 Xcode 编辑器中找到 AwesomeProjectTests/AwesomeProjectTests.m 文件,右键单击它,然后单击 "Delete"。 Xcode会问,"Do you want to move “AwesomeProjectsTests.m” to the Trash, or only remove the reference to it?"你要点击"Move to Trash"。