that's not that iPad does not seems to support that api, it is explicitly not supported on mobile profile:
AIR profile support: This feature is supported on all desktop operating systems and AIR for TV devices, but is not supported on all mobile devices. You can test for support at run time using the
NetworkInfo.isSupportedproperty. See AIR Profile Support for more information regarding API support across multiple profiles.
The topic of indentifying devices is returning on forums, e.g. see:
As far as I can remember only BlackBerry tablet OS additions offers unique per-device UUID via actionscript:
on Android/iOS you could consider switching to per-installation model - that is generate your own UUID (in way you want: locally via script or via server-generated hash, etc) which once saved in application is later used to identify it against server.
Thanks for the quick reply.
Looks like I will generate a GUID and store it locally and also register it in the server side using that id. I will try PersistantManager for storing locally, if that doesn't work I guess SQLite is the way to do it.