[ 
https://issues.apache.org/jira/browse/CB-9963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

jcesarmobile closed CB-9963.
----------------------------
    Resolution: Won't Fix

As discussed on the dev mail list we won't add this functionality 
(http://apache.markmail.org/message/7tvrrszg7zcxfcwf) 

If a user really needs to persist the uuid he should use his own version of the 
plugin that includes the keychain storing, or just store the initial 
device.uuid value on the keychain using one of the 3rd party keychain plugins 
available

> iOS uuid should remain even after uninstall
> -------------------------------------------
>
>                 Key: CB-9963
>                 URL: https://issues.apache.org/jira/browse/CB-9963
>             Project: Apache Cordova
>          Issue Type: Improvement
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Plugin Device
>         Environment: iOS
>            Reporter: Mike Murkovic
>            Assignee: LightZam
>              Labels: apple
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> The readme states that an iOS quirk is that it is using the 
> identifierForVendor, which remains immutable until every app by one vendor is 
> uninstalled. Typically I'd imagine developers are making one app - and so if 
> the single app gets uninstalled, they lose the uuid and it appears to be a 
> "new" device on reinstall.
> Instead, we should consider using the CFUUIDCreate to create a unique ID on 
> startup, and insert it into the SSKeyChain of the device. Then when an app is 
> installed, it should check to see if there already is a UUID in the key chain 
> before generating a new one. Example: 
> http://stackoverflow.com/questions/7273014/ios-unique-user-identifier/8677177#answer-8677177
> If the device is flashed or reinstalled, then I guess it will still be a 
> problem. I wish we could get a totally unique ID for that actual physical 
> device.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to