gpt4 book ai didi

ios - 如何在 React Native 项目中重新生成 ios 文件夹?

转载 作者:IT王子 更新时间:2023-10-29 07:35:41 32 4
gpt4 key购买 nike

所以不久前我删除了我的 React Native 应用程序中的/ios 目录(我们称它为 X)。我一直在使用 android 模拟器进行开发和测试,但现在我想确保它可以在带有 xcode 模拟器等的 ios 上运行。

所以我目前的想法是用ios文件夹创建一个新的react native bare project(我们称它为Y),然后按照these steps重命名 Y 使其具有 X 的名称,然后将/ios 目录从 Y 移动到 X 并尝试 run-ios

我会在这里更新进展情况,但我想知道是否有更好的方法,以前没有人遇到过这种情况吗?

我在谷歌上搜索了很多东西“重新生成 ios 文件夹”“删除 ios 文件夹”“将 ios 文件夹添加到现有的..”但没有任何帮助。也许我的 googlefu 不够好,但如果有人有任何建议,非常感谢。

第 2 步将确保它由于依赖关系和其他东西而编译,但现在我的目标是让/ios 文件夹回到项目中并让 React Native 知道它的存在(它具有所有必要的配置).

谢谢

最佳答案

您需要遵循的过程与重命名 React Native 应用程序非常相似。基本上你只需要在你的根项目目录中运行 react-native upgrade。有关更多信息,您可以查看另一个问题 here .下面的说明解释了如何使用新名称基于复制的项目创建另一个 React Native 项目。

  • 首先复制你要改名的应用程序所在的目录。并转到您新克隆的目录。
  • 更改作为参数提供给 AppRegistry 的 index.ios/android.js 文件的名称。
  • package.json 上相应地更改名称和版本
  • 删除旧应用中剩余的 /ios/android 文件夹。
  • 运行$react-native upgrade再次生成/ios/android文件夹。
  • 为任何 native 依赖项运行 $react-native link
  • 最后运行 $react-native run-ios 或任何你想要的。

关于ios - 如何在 React Native 项目中重新生成 ios 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42506068/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com