重命名 React Native 项目

Renaming a React Native project

我有一个工作的 React 本机应用程序(没有 expo),运行 并在 Android 和 iOS 设备上编译。现在我正在尝试重命名该应用程序,但我遇到了问题。

遵循的步骤:

当我尝试通过 xcode 编译我的应用程序时,我得到“null 不是一个对象(正在评估'_RNGestureHandlerModule.default.Direction')

我猜这是因为当你安装一些反应本机第三方组件时自动linking。所以我删除了node_modules,重新安装了所有react native navigation。然后我运行 react-native link。之前的错误消失了。

现在,我坚持:

Target 'cjlrnneTests' has target dependency on Target 'cjlrnne'

That command depends on command in Target 'cjlrnne': script phase “[CP] Copy Pods Resources”

老实说,我不知道还有什么可做/寻找的。

谁能提供一些线索,或者更改 RN 应用程序名称的步骤?

谢谢!

您可以尝试使用此软件包重命名应用程序。 反应本机重命名

https://www.npmjs.com/package/react-native-rename

react-native-rename <newName>

它会自动配置所有东西。