{ "id": "106187", "key": "TIMOB-12002", "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": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" }, { "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": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-01-16T09:24:02.000+0000", "created": "2012-12-08T00:39:50.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-01-17T03:46:37.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "Since \"iphone\", \"ipad\", and \"ios\" all do the same thing, it's best to remove \"iphone\" and \"ipad\" to remove confusion. Use the device targets in the tiapp.xml or --device-family option to specify \"iphone\", \"ipad\", or \"universal\".", "attachment": [], "flagged": false, "summary": "CLI: Remove iphone and ipad platform options", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "comment": { "comments": [ { "id": "230748", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3563\n3.0.x pull request: https://github.com/appcelerator/titanium_mobile/pull/3564", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-12-11T00:00:12.000+0000", "updated": "2012-12-11T00:00:12.000+0000" }, { "id": "230906", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Reopening because I found two more spots that I missed.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-12-11T19:58:44.000+0000", "updated": "2012-12-11T19:58:44.000+0000" }, { "id": "230909", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3573\n3.0.x pull request: https://github.com/appcelerator/titanium_mobile/pull/3574", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-12-11T20:02:35.000+0000", "updated": "2012-12-11T20:02:35.000+0000" }, { "id": "234547", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Running \"Titanium build -p iphone -F ipad\" \r\nbuilds the project.\r\nIt still accepts platform argument as iphone,ipad for platform options and successfully build the project.\r\nAs the iphone,ipad options are not removed from platform argument.\r\n\r\nIf we run \"Titanium build\"\r\nit prompts as \" Target platform [android,ios,mobileweb]:\"\r\nIf User provide iphone,ipad option to it then also it builds successfully. \r\nVerified on :\r\n\r\nSDK version: 3.1.0.v20130111163212, 3.0.0.GA\r\nCLI version : 3.0.22\r\nOS : MAC OSX 10.7.5\r\nXCode : 4.5.1 ", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-01-16T04:01:44.000+0000", "updated": "2013-01-16T04:01:44.000+0000" }, { "id": "234572", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "This is expected behavior. Nowhere does the CLI advertise that \"iphone\" or \"ipad\" are valid build targets, but for a period of time we did allow them. This ticket exists because it doesn't make sense to have \"iphone\", \"ipad\", and \"ios\" targets that are all identical. Too confusing.\r\n\r\nThe reason we still allow \"iphone\" and \"ipad\" is because there are versions of Titanium Studio that may still be in use that pass in \"iphone\" or \"ipad\" instead of \"ios\".\r\n\r\nSomeday we'll rip out support for \"iphone\" and \"ipad\", but it doesn't hurt anything to leave it in.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-01-16T09:24:02.000+0000", "updated": "2013-01-16T09:24:02.000+0000" }, { "id": "234720", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Working as expected \r\n\r\nVerified on :\r\n\r\nSDK version: 3.1.0.v20130111163212, 3.0.0.GA\r\nCLI version : 3.0.22\r\nOS : MAC OSX 10.7.5\r\nXCode : 4.5.1 ", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-01-17T03:46:37.000+0000", "updated": "2013-01-17T03:46:37.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }