【问题标题】:Xcode simulator with react-native takes to long带有 react-native 的 Xcode 模拟器需要很长时间
【发布时间】:2015-06-05 08:28:47
【问题描述】:

我现在在 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?

【问题讨论】:

  • 能否显示红屏错误?
  • 警告是红鲱鱼,它不会停止应用程序在模拟器中运行。您能否在 2009 mbp 上为其他应用程序在 xcode 中运行模拟器?
  • 红屏没有真正的信息,只有以下选项在我的机器上对我不起作用:

标签: xcode react-native


【解决方案1】:

红屏上只有两个选项我无法使用,可能只是无法在我的机器上运行模拟器的结果:

底线我没有足够的 RAM,只有 4GB。经过调查,看来我需要在将来的某个时候升级或购买新的 Mac。至少可以说,这是最令人沮丧的一天。

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

这就是我的机器在没有 Xcode 和模拟器运行的情况下的样子!如果我现在想继续前进,有两个升级选项。将我的 RAM 翻倍,并可选择购买 SSD。有谁知道这是否足以让模拟器工作?

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

http://iphonedevsdk.com/forum/iphone-sdk-development/120512-how-much-ram-needed-desirable-on-an-xcode-build-machine.html

更新

升级到 500GB SSD 后,更多的 RAM 和全新安装的 Mavericks 的东西都在运行。我强烈推荐这种方式,让老款 MBP 更有活力。感谢 Memory Express 和 Apple Store 提供的所有提示和优惠。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-22
    • 2016-01-06
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-16
    • 2014-05-28
    相关资源
    最近更新 更多