Public Preview - This version is in public preview and subject to changes. For production use, please use SDK v4.

Platforms

PlatformSupportVersions
iOS14 and later
iPadOS14 and later
iOS Simulator14 and later
tvOS14 and later
Mac AppKit11 and later
Mac Catalyst14 and later

Transports

PlatformBLEAWDLWi-Fi AwareLANWebSockets
iOS
iPadOS
iOS Simulator
Mac AppKit
Mac Catalyst
tvOS²
tvOS Simulator

Devices

DeviceSupport
iPhone
iPad
MacBook
Mac (Other)
Apple TV¹
Apple Watch
¹ tvOS does not allow persistant storage due to operating system limitations. Non persistant storage like the caches directory must be used instead.

Objective-CDitto does not offer native support for apps developed in Objective-C.

If you want to use the Ditto SDK for Swift with an Objective-C app, you must use a bridge to integrate.For a code walkthrough on how to create a bridge that calls into Swift from Objective-C, see the getditto > example-swift-bridge-to-objectivec repository in GitHub.