Unique Call Identifier

I need to identify the user in the phonegap application.

I found device.uuid in the documentation ( http://docs.phonegap.com/en/2.0.0/cordova_device_device.md.html#device.uuid ), but it only works on Android. On iOS, it is deprecated: https://developer.apple.com/news/index.php?id=3212013a#top .

I saw some solutions in the iOs native code that gets the MAC address of the device, but I need a solution for phone calls.

Thanks!

+4
source share
1 answer

device.uuid now returns the device.uuid identifier on iOS, so my plugin is no longer needed.

Old answer: You can still use device.uuid , but this is not a real UUID

from the phone book doc

iOS Quirk

uuid on iOS is not unique to the device, but varies for each application for each installation. It changes if you uninstall and reinstall the application, and possibly also when updating iOS, or even upgrade the application to a version (obviously, in iOS 5.1). Uuid is not a reliable value.

I have a plug-in for phone mail MAC address , but I heard that you can not get the MAC address on iOS 7

My plugin no longer works, it is not possible to get the MAC address on iOS 7

EDIT: BTW, I created an identifier for the provider plugin https://github.com/jcesarmobile/IDFVPlugin

With this plugin you can get the iOS identifier for the provider

+5
source

Source: https://habr.com/ru/post/1497207/


All Articles