我有一个裸露的 React Native 项目,已经运行了 3 年多了。
我决定迁移expo,我尝试了
npx install-expo-modules@latest
,它有效,但我想保留我的android和ios文件夹,因为我使用的是firebase消息传递,而且我拥有部署到商店的所有设置。
有办法吗?也许类似于
expo perbuild
的命令可以保留我当前的 ios 和 android 文件夹?
每当我们需要添加与expo go不兼容的包时,请按照以下开发模式过程进行操作。这将自动管理您的 ios 和 android 文件夹,您无需在这些文件夹中执行任何操作。只需按照以下步骤操作即可。您所要做的就是将您的 firebase 作为插件添加到 app.json 以及您的 google services json 文件的路径中。
通过这些步骤,您将能够继续开发和部署,请确保在 expo 中使用旧的 SHA1 和 JKS 文件,以便您可以轻松地将更新推送到商店的相同版本。