我现在正在2009年中期的MPB上运行Mavericks和最新的Xcode。创建AwesomeProject然后使用Xcode构建没有问题。一旦模拟器启动,问题就开始了。我看到白色Powered by React Native屏幕,然后它消失后需要很长时间,最后Packager给了我以下输出:
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?
答案 0 :(得分:0)
红色屏幕上只有两个我无法使用的选项,可能只是因为我无法在我的机器上运行模拟器:
底线我没有足够的RAM,只有4GB。经过调查,看起来我需要在将来某个时候升级或购买新的Mac。至少可以说,这对我来说是一个令人沮丧的日子。
以下是Activity Monitor告诉我的有关我的机器的信息:
这就是我的机器没有Xcode和模拟器运行的样子!如果我想现在继续,有两种升级选项。加倍我的RAM并可选择获得SSD。有谁知道这是否足以让模拟器工作?
我确实看到这个链接说添加更多RAM有帮助:
更新
升级到500GB SSD后,更多的RAM和干净的Mavericks安装工作正在膨胀。我强烈建议将其作为一种从较旧的MBP中获得更多生命的方法。感谢Memory Express和Apple Store的所有提示和甜蜜交易。