Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 760929EDA for ; Wed, 30 May 2012 23:07:23 +0000 (UTC) Received: (qmail 83833 invoked by uid 500); 30 May 2012 23:07:23 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 83810 invoked by uid 500); 30 May 2012 23:07:23 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 83800 invoked by uid 99); 30 May 2012 23:07:23 -0000 Received: from issues-vm.apache.org (HELO issues-vm) (140.211.11.160) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 May 2012 23:07:23 +0000 Received: from isssues-vm.apache.org (localhost [127.0.0.1]) by issues-vm (Postfix) with ESMTP id EF0AE14035C for ; Wed, 30 May 2012 23:07:22 +0000 (UTC) Date: Wed, 30 May 2012 23:07:22 +0000 (UTC) From: "Shazron Abdullah (JIRA)" To: callback-dev@incubator.apache.org Message-ID: <2101263179.19322.1338419242981.JavaMail.jiratomcat@issues-vm> In-Reply-To: <476203336.19488.1322514221207.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (CB-49) UUID replacement MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-49?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13286174#comment-13286174 ] Shazron Abdullah commented on CB-49: ------------------------------------ No - iOS is moving away from UDID for a reason (privacy) and we are following the spirit of that intent. Encoding the MAC address + bundle identifier I can argue, uniquely identifies the user. If one had the MAC address, and one knows bundle-identifiers of any app in the App Store (and this information is not a secret, it is contained in the app's Info.plist), you can generate the hash and compare to your logs - thus you can track the user easily. If the bundle-id of an app was secret, you may have a case that this is "one way", but it is not. > UUID replacement > ---------------- > > Key: CB-49 > URL: https://issues.apache.org/jira/browse/CB-49 > 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: https://github.com/phonegap/phonegap-iphone/issues/238 > by: https://github.com/sandstrom > As you might have read iOS 5 will remove the UDID (http://techcrunch.com/2011/08/19/apple-ios-5-phasing-out-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). > https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira