{ "id": "87253", "key": "TIMOB-7859", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2012-04-05T10:11:11.000+0000", "created": "2012-03-01T15:54:51.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" } ], "issuelinks": [ { "id": "16334", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "88435", "key": "TIMOB-8173", "fields": { "summary": "iOS: Rejection for use of deprecated UDID property", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-22T17:20:43.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "Ti.platform.macaddress returns UUID\r\n\r\n{code}\r\nvar window = Ti.UI.createWindow();\r\nvar view = Ti.UI.createView({\r\n\tbackgroundColor:'white'\r\n});\r\nwindow.add(view);\r\nwindow.open();\r\n\r\nvar macAddress = Ti.Platform.macaddress;\r\n\r\nvar label = Ti.UI.createLabel({\r\n\ttext:'macAddress \\n' + macAddress,\r\n\ttop:-100,\r\n\tleft:20\r\n})\r\nview.add(label);\r\n\r\n\r\nvar uUID = Ti.Platform.id;\r\n\r\nvar label2 = Ti.UI.createLabel({\r\n\ttext:'UUID \\n' + uUID,\r\n\ttop:100,\r\n\tleft:20\r\n})\r\nview.add(label2);\r\n{code}\r\n\r\nSteps to reproduce;\r\nRun the code.\r\n\r\nResult;\r\nTi.platform.macaddress and Ti.platform.id return UUID\r\n\r\nExpected;\r\nTi.platform.macaddress should return Mac Address", "attachment": [], "flagged": false, "summary": "iOS: Ti.platform.macaddress returning UUID", "creator": { "name": "ihowarth", "key": "ihowarth", "displayName": "Ian Howarth", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ihowarth", "key": "ihowarth", "displayName": "Ian Howarth", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Ti SDK 1.9.0\r\niOS Sim\r\niPad 2 4.3.5", "comment": { "comments": [ { "id": "184845", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Apple has stated they are removing access to the macaddress and attempting to do so may cause app submission issues. We cannot guarantee continued access to the macaddress, but will investigate this issue.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-01T16:21:40.000+0000", "updated": "2012-03-01T16:21:40.000+0000" }, { "id": "189974", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Raising to blocker status as this will cause apps to fail verification since this is accessing the UDID. Unsure if Apple will have an issue with the MAC address per se.\r\n", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-05T10:04:02.000+0000", "updated": "2012-04-05T10:04:02.000+0000" }, { "id": "189977", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This should be handled as part of TIMOB-8173 (and is in fact covered in the documentation for the pull request for it). Going to mark it a duplicate.\r\n\r\nAlthough Apple is not yet blocking apps for macaddr access, I anticipate that they will be doing so for raw macaddr as it is what the current UDID is likely hashed from and falls under the umbrella of \"unique device identifier\".", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-05T10:06:40.000+0000", "updated": "2012-04-05T10:09:44.000+0000" }, { "id": "189982", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Actually going to mark this WON'TFIX, for two reasons:\r\n\r\n* Eric's blocker update is related to TIMOB-8173\r\n* Apple's UDID deprecation/reject policy does not appear to be leading to immediate macaddr rejections, but I anticipate that they will be checking for apps which access the raw macaddr as it is a \"unique device identifier\".", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-05T10:11:11.000+0000", "updated": "2012-04-05T10:11:11.000+0000" }, { "id": "414782", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as the issue will not fix and with reference to the above comments.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T17:20:43.000+0000", "updated": "2017-03-22T17:20:43.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }