[ https://issues.apache.org/jira/browse/CB-9386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jesse MacFadyen resolved CB-9386. --------------------------------- Resolution: Fixed > Use iOS identifierForVendor for the device UUID property > -------------------------------------------------------- > > Key: CB-9386 > URL: https://issues.apache.org/jira/browse/CB-9386 > Project: Apache Cordova > Issue Type: Improvement > Components: Plugin Device > Environment: iOS > Reporter: Jordan Clist > Priority: Minor > Original Estimate: 0h > Remaining Estimate: 0h > > The UUID used in Cordova device plugin is currently just generating a new > UUID and saving to preferences. This can be improved by using iOS > identifierForVendor which has been in use since at least iOS 6 (maybe > earlier). > This means the UUID will be the same across multiple apps from the same > vendor. > I have made the adjustments in this pull request: > https://github.com/apache/cordova-plugin-device/pull/36 > This should be backwards compatible as we still check the NSUserDefaults > before using identifierForVendor so previous installs will not be affected. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org