{ "id": "106406", "key": "TIMOB-12066", "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": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "14700", "description": "2012 Sprint 25", "name": "2012 Sprint 25", "archived": true, "released": true, "releaseDate": "2012-12-17" }, { "id": "14785", "description": "2012 Sprint 25 JS", "name": "2012 Sprint 25 JS", "archived": true, "released": true, "releaseDate": "2012-12-17" } ], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2012-12-13T00:32:48.000+0000", "created": "2012-12-12T19:00:19.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "module_titanium", "qe-iOS", "qe-plist", "qe-testadded" ], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "23615", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "106423", "key": "TIMOB-12069", "fields": { "summary": "CLI: Custom Info.plist values not properly overwritten by tiapp.xml values or inheriting from default Info.plist", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "23572", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "106338", "key": "TIMOB-12036", "fields": { "summary": "iOS: KitchenSink: Different instances of same KitchenSink application installed on device when built from 3.0.0 and previous GA build", "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": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-07-15T09:25:05.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": "Test steps:\r\n1. Install KS (in our case it is an App with custom info.plist with version #) from Studio on device, make sure there is no KS previously installed on device. \r\n\r\n2. Change SDK build in tiapp.xml, save it and install on device. There will be an iTunes dialog window, asking to replace an existing App. Please, do.\r\n\r\n3. Go to iTunes device's Apps.\r\n\r\nActual result:\r\nAfter step 3 NO automatic \"resync\" happened, and there is \"Remove\" button next to the App instead \"Update\". The only way to replace an App is to delete it from device and install it from iTunes again.\r\n\r\nExpected result:\r\nAfter step 3 the button \"Update\" should be next to the App, so the App could be updated.", "attachment": [ { "id": "34104", "filename": "Screen Shot 2012-12-12 at 10.10.32 AM.png", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-12T19:00:20.000+0000", "size": 30735, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: - App with custom info.plist with version number in it will not trigger resync of App in iTunes. ", "creator": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Tested on:\r\nTitanium Studio, build: 3.0.0.201212101208\r\nTitanium SDK, build 3.0.0.v20121211174657\r\nMacBookPro 10.8.2 Mountain Lion\r\nXcode 4.6", "comment": { "comments": [ { "id": "231159", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Dupe of TIMOB-12069", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-12-13T00:32:48.000+0000", "updated": "2012-12-13T00:32:48.000+0000" }, { "id": "261764", "author": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Updated label and Verified with:\r\n\r\nTitanium Studio:3.1.2.201307091843\r\nTitanium SDK: 3.1.2.v20130710144553\r\nacs:1.0.3\r\nalloy:1.1.3\r\nnpm:1.2.14\r\ntitanium:3.1.1\r\ntitanium-code-processor:1.0.1\r\nOS: OSX 10.8\r\nDevice:iPhone4(v 5.1)\r\nXcode: 4.5.1\r\niTunes:11.0.4\r\n\r\n", "updateAuthor": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-07-15T09:25:05.000+0000", "updated": "2013-07-15T09:25:05.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }