Platform | Supported | Version |
---|---|---|
iOS | ✅ | 11+ |
tvOS | ✅ | 11+ |
iPadOS | ✅ | 11+ |
watchOS | ❌ | n/a |
macOS | ❌ | n/a |
Linux | ❌ | n/a |
SDK is built using the most recent version of Xcode, but we make sure that it's backward compatible with the lowest supported Xcode version for AppStore submission.
We currently support integration of the SDK using following dependency managers.
Language | Version |
---|---|
Swift | 5.* |
Objective-C | 2.0 |
Framework | Automatic | Manual |
---|---|---|
UIKit | ✅ | ✅ |
SwiftUI | ❌ | ✅ |
Framework | Automatic | Manual |
---|---|---|
URLSession | ✅ | ✅ |
Alamofire 5+ | ❌ | ✅ |
SwiftNIO | ❌ | ❌ |
Note: Third party networking libraries can be instrumented by implementing custom DDURLSessionDelegate
.
We support Catalyst in build mode only, which means that macOS target will build, but functionalities for the SDK won't work for this target.
The Datadog SDK depends on the following third-party library:
- PLCrashReporter 1.11.1