incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shazron Abdullah (JIRA)" <>
Subject [jira] [Commented] (CB-49) UUID replacement
Date Thu, 21 Jun 2012 23:27:42 GMT


Shazron Abdullah commented on CB-49:

Using [UIDevice uniqueIdentifier] is no good - Apple is rejecting apps that use it even though
its deprecated and can be used (and they have). I posted this whole bug thread on the callback-dev
mailing list - the other devs didn't have any support for your proposed solution (earlier,
not your latest comment) and are thinking of (my proposal of) eliminating uuid entirely and
using a JavaScript generated uuid and saving to localStorage (precisely what Apple recommends).

So the plan (right now, unless we scrap uuid) is to do what Apple recommends (generate a uuid
and save to user defaults), and in iOS 6, use the new functions.
> UUID replacement
> ----------------
>                 Key: CB-49
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>         Environment: iOS 5
>            Reporter: Shazron Abdullah
>            Assignee: Shazron Abdullah
>            Priority: Blocker
>             Fix For: 1.6.0
> reported at:
> by:
> As you might have read iOS 5 will remove the UDID (
> This is an excellent alternative and it would be nice if you would implement something
along these lines to keep the functionality. The idea of hashing together with the bundle
id is great, because it makes it impossible to track across applications, which is what apple
wanted to fix (although it can be circumvented that would only anger them, and tracking across
apps isn't required for most apps anyway).

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message