【问题标题】:Where is Xcode Project in React Native?React Native 中的 Xcode 项目在哪里?
【发布时间】:2019-01-03 12:34:44
【问题描述】:

我正在尝试在 React Native 中找到我的 Xcode 项目文件,以便设置 React Native Firebase (https://rnfirebase.io/docs/v5.x.x/installation/ios)

但是,我找不到 Xcode 项目文件在哪里?谁能帮忙。

【问题讨论】:

  • 我不确定它是否有效,但您是否在聚光灯下搜索过您的项目?

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


【解决方案1】:

您可以在此处找到 Xcode 项目文件:

yourProjectDir/ios/yourprojectname.xcodeproj

如果您使用 cocoapods,那么您应该始终使用此文件:

yourProjectDir/ios/yourprojectname.xcworkspace

【讨论】:

  • 好像没有iOS文件夹,我用的是createapp方法?
  • 如果您使用了 expo,那么您需要退出您的应用程序。在这里阅读更多:docs.expo.io/versions/latest/expokit/eject
  • create-react-native-app 现在是 EXPO,您需要弹出应用程序才能使用本机代码。
【解决方案2】:

如果您使用 Expo 或创建 react native 应用程序,您将没有 iOS 文件夹,因为这些文件夹已从您那里抽象出来。

如果您希望使用需要您编辑本机代码的依赖项,那么您需要弹出您的应用程序。 https://docs.expo.io/versions/latest/expokit/eject

从您的命令行运行expo eject,它将为您构建必要的 ios 和 android 文件夹。但是,如果您退出应用程序,则会产生多种后果。你应该仔细阅读上面的链接。

【讨论】:

    【解决方案3】:

    YourRNProject/ios 里面有它!

    【讨论】:

      【解决方案4】:

      打开你的 react native 文件夹

      你可以看到ios文件夹

      这个文件夹就是你要搜索的文件夹

      【讨论】:

      • 好像没有iOS文件夹,我用的是createapp方法?
      • @ManJames 我理解你的问题,你的项目使用 expo
      • @ManJames 你必须使用本地方式创建项目
      • @ManJames goto facebook.github.io/react-native/docs/getting-started 并阅读有关使用本机代码构建项目的文档
      • @ManJames 或者您可以退出您的 expo 项目,但首先阅读文档并准备您的系统以进行原生开发 Android Studio 和 Xcode
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-14
      • 2018-04-11
      相关资源
      最近更新 更多