{ "id": "173791", "key": "TIMOB-27175", "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": [ { "id": "20412", "name": "Release 8.1.0", "archived": false, "released": true, "releaseDate": "2019-08-13" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2019-07-01T18:25:20.000+0000", "created": "2019-06-20T15:32:11.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "engSchedule", "regression" ], "versions": [ { "id": "19882", "name": "Release 8.0.0", "archived": false, "released": true, "releaseDate": "2019-03-14" } ], "issuelinks": [], "assignee": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2019-07-05T20:39:00.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": "*Steps to reproduce the behavior*\r\n\r\n# Create a new classic app\r\n# Add {{console.log(Ti.Platform.id);}}\r\n# Build and run the app using SDK 7.5.1.GA\r\n# Note the identifier printed to the log\r\n# Build and run the app again using SDK 8.0.0.GA\r\n# Note the identifier printed to the log\r\n\r\n*Actual behavior*\r\nTwo different identifiers are logged\r\n\r\n*Expected behavior*\r\nThe same identifier is logged", "attachment": [], "flagged": false, "summary": "iOS: Ti.Platform.id changes when updating to SDK 8.0.0", "creator": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "closedSprints": [ { "id": 1149, "state": "closed", "name": "2019 Sprint 14", "startDate": "2019-07-01T16:55:04.813Z", "endDate": "2019-07-14T16:55:00.000Z", "completeDate": "2019-07-15T15:41:02.311Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "449259", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "There is a workaround to get the old value:\r\n{code:js}\r\nTi.App.Properties.getString(`com.${Ti.App.name.replace(/[-\\W]/g, '_')}.uuid`)\r\n{code}", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-06-21T12:57:31.000+0000", "updated": "2019-06-21T12:57:31.000+0000" }, { "id": "449287", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR (master): https://github.com/appcelerator/titanium_mobile/pull/10992\r\nPR (8_1_X): https://github.com/appcelerator/titanium_mobile/pull/10993", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-06-24T10:33:54.000+0000", "updated": "2019-06-24T10:33:54.000+0000" }, { "id": "449369", "author": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed, waiting on Jenkins builds.", "updateAuthor": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-06-26T13:52:41.000+0000", "updated": "2019-06-26T13:52:41.000+0000" }, { "id": "449519", "author": { "name": "kmahalingam", "key": "kmahalingam", "displayName": "Keerthi Mahalingam", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Verified the Fix on sdk 8.2.0.v20190628101943 and 8.1.0.v20190701081818. Ti.Platform.id value remains the same with different sdks. Works as expected. Closing.\r\n{code}\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.14.5\r\n Architecture = 64bit\r\n # CPUs = 12\r\n Memory = 17179869184\r\nNode.js\r\n Node.js Version = 10.13.0\r\n npm Version = 6.4.1\r\nTitanium CLI\r\n CLI Version = 5.1.1\r\nTitanium SDK\r\n SDK Version = 8.2.0.v20190628101943\r\n Device = iPhone X iOS 11\r\nSimulator iPhone XR iOS 12\r\nCli =7.0.12\r\n{code}", "updateAuthor": { "name": "kmahalingam", "key": "kmahalingam", "displayName": "Keerthi Mahalingam", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-07-01T18:25:16.000+0000", "updated": "2019-07-01T18:25:16.000+0000" }, { "id": "449624", "author": { "name": "nradaev", "key": "nradaev", "displayName": "Nikita Radaev", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Jan, \r\n\r\nCan you please comment on when exactly the fix will be available in RC? We are planning a release soon and this directly affects our data integrity. I am wondering if we will be able to upgrade to fixed SDK version prior to release.\r\n\r\nThank you,\r\n\r\nN.", "updateAuthor": { "name": "nradaev", "key": "nradaev", "displayName": "Nikita Radaev", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-07-05T20:39:00.000+0000", "updated": "2019-07-05T20:39:00.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }