世博会项目中的推送通知

Push notification in expo project

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

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

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

有2种弹出方式:

  • 使用命令 eject.
  • 将应用程序弹出到普通的 React Native 应用程序
  • 使用命令 exp detacheject 弹出到 expoKit,然后选择使用 ExpoKit。在这里我们仍然可以使用具有手动管理ios/android项目
  • 能力的Expo平台

以下链接中的更多信息:

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