iOS Question Get the IMEI of a phone

gudino jose luis

Active Member
Licensed User
(Solved)

The unique identifier in iOS App. "UDID" is replaced in ios 7 with "identifierForVendor"

Dim device As NativeObject
device = device.Initialize("UIDevice").RunMethod("currentDevice", Null)
Log(device.GetField("identifierForVendor"))
 

gudino jose luis

Active Member
Licensed User
Hi,
the identifier "uniqueIdentifier" is obsolete, we must use "identifierForVendor"
See example:

Dim device As NativeObject
device = device.Initialize("UIDevice").RunMethod("currentDevice", Null)
Log(device.GetField("identifierForVendor"))
 

TRCTE

Member
Licensed User
Hi,
the identifier "uniqueIdentifier" is obsolete, we must use "identifierForVendor"
See example:

Dim device As NativeObject
device = device.Initialize("UIDevice").RunMethod("currentDevice", Null)
Log(device.GetField("identifierForVendor"))

I run your code but doesn't get the IMEI.
 

f0raster0

Well-Known Member
Licensed User
You can´t get the UDID from iPhone. Apple RuleZ.
You can only get an identifierForVendor.
Does this "identifierForVendor" change depending of what?
from my Iphone, two identifierForVendor:
308CA132-293A-44E7-93FF-ACBF24F205AC
55140AB0-77E6-4DF3-B1D0-8D353A4C8771
 

Eumel

Active Member
Licensed User
All installed apps from one developer will have the same identifierForVendor.
If you delete all apps from this developer und then reinstall them, the identifierForVendor change.
 

f0raster0

Well-Known Member
Licensed User
ups.. then I can't use use the identifierForVendor as an ID.

I have an App that use identifierForVendor plus a text (added for the users) to read points.

Do we have other option for ID?

Thanks
 
Top