在OSX上反应本机弹出的博览会

时间:2020-02-18 02:03:45

标签: reactjs react-native expo react-native-ios

问题:

Expo + OSX和弹出的应用程序是否存在问题,或者尝试运行弹出的react-native / expo应用程序时我做错了什么?

我花了很多时间试图通过stackoverflow和我自己的调试来解决这个问题。

我正在尝试在OSX上运行弹出的React Native Expo应用程序,但是遇到了麻烦,我可能错过了一步。

感谢您的帮助。

再现步骤(OSX):

1。安装新的博览会应用

expo init

2。弹出博览会应用

cd appname && expo eject

3。安装本机模块

cd ios && pod install && cd ../

4。运行react项目

react-native run-ios

仅供参考,我已经安装了节点模块。

这会运行模拟器并启动应用程序,但是在可见之前它会立即关闭。

我启动了Xcode试图获取更多信息,当通过模拟电话通过Xcode启动时,出现某种内存错误。请记住,这是一个新的博览会应用程序。

Thread 7: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

这些错误并不总是相同的,但是它们看起来总是相似的,是一种比我惯用的低级语言。

版本

  • 节点-12.7.0
  • npm-6.13.7
  • 博览会-3.13.1
  • react-native-cli-2.0.1
  • 本机-0.61.4
  • SDK 36

问题:

Expo + OSX和弹出的应用程序是否存在问题,或者在尝试运行弹出的react-native / expo应用程序时我做错了什么?

1 个答案:

答案 0 :(得分:0)

我刚刚经历了同样的问题,但有多个不同的错误,结果证明我需要升级所有这些最新版本

  • macOS
  • 节点/ NPM
  • Cocoapods
  • Xcode