Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有react native的Xcode模拟器需要很长时间_Xcode_React Native - Fatal编程技术网

带有react native的Xcode模拟器需要很长时间

带有react native的Xcode模拟器需要很长时间,xcode,react-native,Xcode,React Native,我现在在2009年年中的MPB上运行Mavericks和最新的Xcode。创建AwesomeProject然后使用Xcode构建是没有问题的。一旦模拟器出现,问题就开始了。我看到白色由React Native屏幕供电,然后在它消失后需要很长时间,最后打包机给我以下输出: Error: ENOENT, open '/Users/SM/AwesomeProject/AwesomeProject.xcodeproj/project.xcworkspace/xcuserdata/SM.xcuse

我现在在2009年年中的MPB上运行Mavericks和最新的Xcode。创建AwesomeProject然后使用Xcode构建是没有问题的。一旦模拟器出现,问题就开始了。我看到白色由React Native屏幕供电,然后在它消失后需要很长时间,最后打包机给我以下输出:

Error: ENOENT, open     '/Users/SM/AwesomeProject/AwesomeProject.xcodeproj/project.xcworkspace/xcuserdata/SM.xcuserdatad/.dat2864.046'
    at Error (native)
[3:15:07 PM] <START> request:/index.ios.bundle
[3:15:07 PM] <START> find dependencies
[3:15:10 PM] <START> find dependencies
接下来是红色的大屏幕

Xcode还通知我它与模拟器断开了连接。我在Xcode中看到的一个警告是:

使用启动屏幕文件并以iOS 7.1及更早版本为目标的应用程序还需要在资产目录中包含启动映像


如何最终完成入门测试并体验React Native?

红色屏幕上只有两个选项我无法使用,这可能是由于无法在我的机器上运行模拟器造成的:

底线是我没有足够的内存,只有4GB。在调查之后,看起来我需要在将来的某个时候升级或购买一台新的Mac电脑。至少可以说,这是我最沮丧的一天

以下是Activity Monitor告诉我的有关我的机器的信息:

这就是我的机器在没有Xcode和模拟器运行的情况下的外观!如果我现在想继续,有两个升级选项。将我的RAM翻一番,还可以选择使用SSD。有人知道这是否足以让模拟器工作吗

我确实看到这个链接说添加更多RAM有助于:

更新


升级到500GB SSD后,更多的RAM和全新安装的Mavericks产品正在发挥作用。我强烈建议将此作为一种从旧MBP中获得更多生命的方法。感谢Memory Express和Apple Store提供的所有提示和优惠。

您能显示红屏错误吗?警告是一种误导,它不会停止应用程序在模拟器中运行。您是否能够在2009 mbp的xcode中为其他应用程序运行模拟器?红色屏幕没有实际消息,只有以下选项在我的机器上不适用: