首页 文章

卸载expo sdk并设置firebase

提问于
浏览
1

我们使用Expo Kit SDK开发了React Native应用程序 . 现在,我们将更改本机完整的Firebase SDK,但之前我们必须卸载Expo SDK(Expo不支持外部本机sdk服务) . 是否有最佳做法尽可能简单地做到这一点?

1 回答

  • 1

    嘿,我相信世博会它被称为分离,就像CRNA正在弹射... https://docs.expo.io/versions/latest/expokit/detach

    1. Install exp
    

    如果你没有它,运行npm install -g exp来获取我们的命令行库 . 如果您之前没有使用过exp或XDE,那么您需要做的第一件事就是使用exp登录使用您的Expo帐户登录 .

    2. Make sure you have the necessary keys in app.json
    

    分离需要与构建独立应用程序相同的密钥 . 在继续下一步之前,请按照这些说明操作 .

    3. Detach
    

    从项目目录中,运行exp detach . 这将下载所需的依赖项并在ios和android目录下构建本机项目 .

    4. Set up and Run your native project
    

    恭喜,您现在拥有ExpoKit的原生项目!按照“使用ExpoKit进行开发”下的说明进行设置和运行 .

    5. Make native changes
    

    您可以在Xcode和Android Studio项目中执行任何操作 . 要为React Native添加第三方本机模块,应支持非特定于Expo的说明,例如react-native链接 . 阅读有关更改ExpoKit项目中的本机依赖项的更多详细信息 .

相关问题