DataDog / datadog-react-native-wizard

Setup wizard for Datadog React Native SDK
Apache License 2.0
4 stars 2 forks source link

Feature Request: Managed Expo Workflow Support #16

Open chris-chao opened 1 year ago

chris-chao commented 1 year ago

Is your feature request related to a problem? Please describe: I am exploring different error monitoring solutions for my organization. We're still on managed workflow so not sure if we're able to use this package just yet.

Screen Shot 2023-02-27 at 3 01 40 PM

Describe the solution you'd like: This might be a long-shot but just curious if support for managed expo workflow is on the roadmap?

It would be great to simply run the command without any further configurations.

Or even having a postPublish hook specified in the app.json that auto-uploads the js sourcemaps like Sentry does. Additionally for debug files, Sentry allows users to sync their repository to appstoreconnect api and they automatically pull in the latest dYSMs.

Thank you for reading!

louiszawadzki commented 1 year ago

Hi @chris-chao, thanks for reaching out!

Thanks for including a screenshot of the script run, that's very helpful to us! I will try to answer as best as I can from what I understand of your use case, come back to me if I misunderstood any information :)

If you are building your app with EAS builds, you can directly use expo-datadog with its config plugin: https://docs.datadoghq.com/real_user_monitoring/reactnative/expo/#add-the-config-plugin With the convenience of config plugins, you don't need to use the datadog-react-native-wizard. We don't support Expo's Classic Build system as it's not supported by Expo anymore.

We also don't support Expo EAS Updates yet, let us know if this is something you're interested in :)

Thanks, Louis