{ "id": "108634", "key": "TIMOB-13312", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": "15703", "description": "2013 Sprint 22", "name": "2013 Sprint 22", "archived": true, "released": true, "releaseDate": "2013-11-01" }, { "id": "15705", "description": "2013 Sprint 22 Core", "name": "2013 Sprint 22 Core", "archived": true, "released": true, "releaseDate": "2013-11-01" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-11-01T22:57:54.000+0000", "created": "2013-01-28T18:07:46.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "cli", "module_cli", "qe-closed-3.2.0", "qe-testadded" ], "versions": [], "issuelinks": [ { "id": "29339", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "inwardIssue": { "id": "102708", "key": "TIMOB-11267", "fields": { "summary": "CLI: Revamp prompt library", "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": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2014-04-22T07:29:35.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": "When I used to use tiMake from matt apperson, when you went to deploy and there was multiple certs, it would provide a list of certs with a number next to each. You guys ask for the name, but I think the CLI has some confusion when you have 2 certs with the same name. \r\nAlso, was never prompted to pick UUID of provisioning profiles. ", "attachment": [], "flagged": false, "summary": "CLI: Improve prompting for certificate choice during distribution build", "creator": { "name": "meeech", "key": "meeech", "displayName": "Mitchell Amihod", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "meeech", "key": "meeech", "displayName": "Mitchell Amihod", "active": true, "timeZone": "America/New_York" }, "environment": "osx", "comment": { "comments": [ { "id": "245142", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "@Shak, the new prompt library I've already built has number next to the provisioning profiles as well as autocomplete. This functionality will be available in 3.2.0 for sure. This ticket will most likely be resolved as a dupe. It's worth pointing out that 3.0 and 3.1 will not use the new prompt library.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-04-02T05:17:54.000+0000", "updated": "2013-04-02T05:17:54.000+0000" }, { "id": "277628", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Pull request: https://github.com/appcelerator/titanium_mobile/pull/4898", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-11-01T06:27:32.000+0000", "updated": "2013-11-01T06:27:32.000+0000" }, { "id": "277773", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Works well with \r\nti build -p ios -T dist-adhoc", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-01T22:57:54.000+0000", "updated": "2013-11-01T22:57:54.000+0000" }, { "id": "283885", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed. After cli.prompt is set to true in ti config, then I was able to verify the CLI will prompt you for different iOS certs and provisioning profiles when you use the ti build command.\n\nTested on:\n\nAppcelerator Studio, build: 3.2.0.201312101708\nSDK build: 3.2.0.v20131210191510\nCLI: 3.2.0-cr\nAlloy: 1.3.0-cr\nXcode: 5.0.2", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-12-11T23:04:12.000+0000", "updated": "2013-12-11T23:04:12.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }