get-device-information
Mobile icon

Get Device Information

Stable version 1.0.3 (Compatible with OutSystems 11)
Uploaded
 on 27 Apr (12 days ago)
 by 
5.0
 (1 rating)
get-device-information

Get Device Information

Details
This plugin defines a global device object, which describes the device's hardware and software.
Read more

Component to fetch the mobile device information.

Goto Sample Application 


Release notes (1.0.3)

New Actions:

  • Android: GetDeviceSDKVersion

  • iOS: GetIS_RunningOnMac

  • Referring the latest tag 3.0.0 of repository

UUID:

  • Android Quirk:

    • < Android 8.0 (API level 26): UUID is randomly generated upon device setup and remains constant.

    • Android 8.0+: UUID is unique per app-signing key, user, and device. It may change if a factory reset occurs or if the APK signing key changes. As of Android 9, UUID behavior is deprecated and may return UNKNOWN without proper permissions. In Android 10+, non-resettable device identifiers are inaccessible.

  • iOS Quirk:

    • The UUID uses identifierForVendor, unique to the device per vendor. It can change if all apps from the vendor are deleted. Restoring from backup keeps the same UUID. Older plugin versions will use a previously generated UUID from preferences.

iOS Privacy Manifest:

  • Apple requires a privacy manifest for all apps and third-party SDKs starting May 1, 2024. The manifest must describe the data being collected and the reasons for API usage.

  • Ensure all required keys are defined, including NSPrivacyTracking, NSPrivacyTrackingDomains, NSPrivacyAccessedAPITypes, and NSPrivacyCollectedDataTypes.

License (1.0.3)
Reviews (0)
Team
Other assets in this category