From 28b31e079b86c90f4d2f30ab578b3ea80939e203 Mon Sep 17 00:00:00 2001 From: Jonathan Munz Date: Mon, 7 Oct 2024 13:23:20 -0400 Subject: [PATCH 1/2] EMBR-5172 warn about incompatibility on react native --- docs/ios/open-source/linking-embrace.md | 8 ++++++++ docs/react-native/integration/index.md | 2 ++ 2 files changed, 10 insertions(+) diff --git a/docs/ios/open-source/linking-embrace.md b/docs/ios/open-source/linking-embrace.md index bdf25233..bccfdf98 100644 --- a/docs/ios/open-source/linking-embrace.md +++ b/docs/ios/open-source/linking-embrace.md @@ -63,3 +63,11 @@ you will need to install an additional pod: pod 'EmbraceCrashlyticsSupport' ``` ::: + + +### Known Issues + +* We rely on [OpenTelemetry-Swift](https://github.com/open-telemetry/opentelemetry-swift/) which as of today does not +have official CocoaPods support. We are working with the community to provide this support but in the meantime we +work around this issue by wrapping the OpenTelemetry binary as part of our podspec. In practice this means that our SDK +will not be compatible with other SDKs that do their own version of this work around. \ No newline at end of file diff --git a/docs/react-native/integration/index.md b/docs/react-native/integration/index.md index 332dc0ec..db1bff27 100644 --- a/docs/react-native/integration/index.md +++ b/docs/react-native/integration/index.md @@ -26,6 +26,8 @@ This guide will walk you through integrating Embrace into your React Native appl * iOS 13.0 * Swift 5 +* Known incompatibilities + * `@datadog/mobile-react-native`. More details [here](/ios/open-source/linking-embrace/#known-issues). ### Expo From e2e9c8bc70ee4c9d59d141f12ffa0c5d86ada6df Mon Sep 17 00:00:00 2001 From: Jonathan Munz Date: Wed, 9 Oct 2024 15:41:00 -0400 Subject: [PATCH 2/2] EMBR-5172 move known issues to top-level header --- docs/ios/open-source/linking-embrace.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ios/open-source/linking-embrace.md b/docs/ios/open-source/linking-embrace.md index bccfdf98..b3f9cd88 100644 --- a/docs/ios/open-source/linking-embrace.md +++ b/docs/ios/open-source/linking-embrace.md @@ -65,7 +65,7 @@ pod 'EmbraceCrashlyticsSupport' ::: -### Known Issues +## Known Issues * We rely on [OpenTelemetry-Swift](https://github.com/open-telemetry/opentelemetry-swift/) which as of today does not have official CocoaPods support. We are working with the community to provide this support but in the meantime we