Returns information about the device that the container is currently running on.
The device's unique identifier can be used to group different containers running on the same device. There are some caveats with this ID.
On iOS, the device's identifier was stored in the Keychain before Container 20.6.1. This ID was different for each container, and will be persisted even if the container is uninstalled from the device. Furthermore, on iOS, the device's ID will only match if they first two parts of the container's bundle ID match. For example:
com.acme.twowill share the same device ID.
The device ID is provided directly by the device, and its format is not necessarily the same across different platforms. It can be upper- or lower case, and may or may not have hyphens. The length can also vary. Treat it as a unique string.