ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / Windows functions / System functions
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
SysIdentifier (Function)
In french: SysIdentifiant
Returns the unique identifier of the current mobile device.
Android The identifier of the device is generated at random during the first startup of the device and it will remain unchanged during the entire lifetime of the device. The only case in which this identifier can be changed is when the device is reset to its factory settings.
Note: Starting with Android 8.0, the identifier returned is unique for each combination of signature, user and device. Therefore, applications with different signatures running on the same device will not get the same identifier (even for the same user).
iPhone/iPad This identifier is a unique identifier that identifies the mobile device for a manufacturer. This identifier id generated from the Bundle identifier.
Example
sIdentifier is string 
sIdentifier = SysIdentifier()
Syntax
<Result> = SysIdentifier()
<Result>: Character string
Unique device identifier.
Component: wd300android.aar
Minimum version required
  • Version 18
Comments
Click [Add] to post a comment

Last update: 01/14/2025

Send a report | Local help