【问题标题】:React Native Project Running from Xcode but not from command line从 Xcode 运行但不是从命令行运行的 React Native 项目
【发布时间】:2018-03-03 19:39:27
【问题描述】:

我遇到了一个破坏生产的错误,解决方案似乎难以捉摸,但非常接近。

奇怪的是,如果我从 Xcode 运行(使用播放按钮),应用程序会在模拟器上运行,但是当我运行 react-native run-ios 时,它会调出模拟器并显示启动画面,但随后立即失败,日志中几乎没有任何内容。我怀疑从 xcode 运行时包含的命令行运行应用程序时未包含某些内容。

任何对ios dev有更好理解的人可以提出任何建议吗?

【问题讨论】:

  • “失败”是什么意思?应用程序是否显示白屏?碰撞?红色错误页面?
  • 崩溃。我得到“由 react-native 提供支持的应用程序”屏幕,然后立即崩溃。根本没有红色错误页面。据我所知,也没有日志。
  • 你解决了吗?
  • 在这种情况下,我通常在运行命令之前打开目标模拟器,大多数情况下我使用iPhone 6s模拟器。如果您的默认模拟器设置为高于 iPhone6s 的值,有时会反应原生应用程序中断

标签: ios iphone reactjs react-native


【解决方案1】:

我有同样的问题。用记事本(不是 XCode)打开 Info.plist 并查找错误。如果您没有找到任何东西,请尝试重新启动 XCode 或您的 mac 并进行干净的构建。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多