【问题标题】:How to properly start a detached React Native app如何正确启动分离的 React Native 应用程序
【发布时间】:2018-09-18 20:29:10
【问题描述】:

我是第一次使用 React Native,我可以看到我们可以脱离 Expo。我没有理由分离,但我肯定以后会有,所以我会从一开始就分离。

问题:使用 react native 命令启动直接分离的应用程序的命令是什么。

我使用了 create-react-native-app my-app 然后运行 ​​expo detach 这似乎分离了应用程序,但由于某种原因,只有 android 文件夹显示而ios 文件夹丢失,任何人都知道如何在分离版本上创建两个平台!

谢谢

【问题讨论】:

  • 你是在 macOS 上开发吗?
  • 不,它的窗户,有什么不同吗?

标签: react-native react-native-android react-native-ios


【解决方案1】:

使用适用于 iOS 的本机代码构建项目需要 Mac。您可以按照快速入门学习如何使用 Create React Native App 来构建您的应用程序。

根据react-native 文档,除非您在 Mac 上,否则您无法为 iOS 分离和开发。 Link(Under Building Projects with Native Code)

【讨论】:

  • 我可以得到一个mac它不是问题,但问题是为什么我运行exp detach时缺少ios文件夹?
  • 因为你需要一台 Mac 来开发 iOS。尝试下载 Xcode 或在 Windows 上运行 Xcode 项目。
  • 所以你说当你运行 exp detach 时你必须在 Mac 电脑上才能获取 ios 文件夹?
  • npm runeject,给我带来了ios文件夹
猜你喜欢
  • 1970-01-01
  • 2017-05-04
  • 2018-05-20
  • 1970-01-01
  • 2022-01-20
  • 1970-01-01
  • 2017-06-30
  • 2017-01-05
  • 1970-01-01
相关资源
最近更新 更多