世博项目中的推送通知

Sof*_*oud 3 push-notification react-native expo

目前在我的公司,我们有本机应用程序(ios 和 android),我们正在用一个使用 Expo 的 react-native 应用程序替换本机应用程序。本机应用程序配置为使用推送通知,后端也配置了,但我们不能在后端进行更改(它是由另一家公司制作的,并且正在生产中,要求更改可能会给我公司带来很多成本) ),所以我们必须在新的 react-native 应用程序中使用相同的配置。

我的问题是使用 expo 我需要在后端进行更改才能使用通知。唯一的其他解决方案是弹出应用程序并手动配置 ios/android 应用程序。

我的问题是:有没有办法继续使用 expo(在开发中,因为它很棒)并且能够手动配置 ios/android 应用程序?

Sof*_*oud 5

有2种弹出:

  • 使用 commande 将应用程序弹出到一个普通的 React Native 应用程序eject
  • 使用命令exp detach或弹出到 expoKit eject,然后选择使用 ExpoKit。这里我们仍然可以使用Expo平台,并且可以手动管理ios/android项目

以下链接中的更多信息:

https://docs.expo.io/versions/latest/guides/expokit.html

https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md#ejecting-to-expokit