React Native 中的 Xcode 项目在哪里?

Posted

技术标签:

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

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

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

【问题讨论】:

我不确定它是否有效,但您是否在聚光灯下搜索过您的项目? 【参考方案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

以上是关于React Native 中的 Xcode 项目在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

在 xcode 中为新项目 React Native 100 多个问题

react-native修改xcode项目名

在 Xcode 中打开我的 React Native 项目,我的代码在哪里?

如何使用 Xcode 12 Beta 4 构建 React-Native 项目?

react-native xcode 10.1“config.h”文件未找到

React Native XCode 项目在不更改任何内容的情况下重建