{ "id": "109385", "key": "ALOY-510", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2013-03-08T22:58:12.000+0000", "created": "2013-02-07T20:02:12.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "qe-sdk3.0.2" ], "versions": [ { "id": "14634", "description": "Alloy 1.0.0", "name": "Alloy 1.0.0", "archived": false, "released": true, "releaseDate": "2013-02-19" } ], "issuelinks": [], "assignee": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-08-06T22:10:32.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": [], "description": "h6. Problem description\r\nNot possible to specify the iOS certificates and run the app con device when running 'alloy run -p ios -T device'\r\n\r\nh6. Steps\r\nFrom Terminal in any project folder, run 'alloy run -p ios -T device'.\r\n\r\nThe user is informed that the command is actually deprecated and to use 'titanium build' instead (alloy run will be removed with 1.1.0).\r\n\r\nThe user is then prompted with which 'iOS Developer Certificate' to use.\r\n\r\nHowever, the cursor is not placed in the same line and pressing the return key does not generate the list of the available certificates, nor fillin in the certificate name produce any consequence.\r\n\r\nUsing 'ti build -p ios -T device' works fine as expected.\r\n", "attachment": [], "flagged": false, "summary": "Issue using 'alloy run' (deprecated) for building on iOS device", "creator": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Alloy 1_0_0-cr\r\nCLI version 3.0.24-cr", "comment": { "comments": [ { "id": "237815", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I'm content to leave this as is since \"alloy run\" is deprecated as of 1.0.0 and will be removed in 1.1.0 in favor of using \"titanium build\" directly. Thoughts? ", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-08T21:25:51.000+0000", "updated": "2013-02-08T21:25:51.000+0000" }, { "id": "237834", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The behavior I expect when encountering a 'deprecated' feature is that it still works as expected but I get a warning that will be soon replaced (or removed) in the upcoming release. I would then discontinue using the deprecated feature for the next rev.\n\nSince the deprecated feature should still function, it seems like we should fix this.\n\nHowever, it seems also acceptable to have 'alloy run' notify the user of the deprecation, inform to use instead 'titanium build' and then go right back to the prompt without executing any other action.", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-08T22:20:33.000+0000", "updated": "2013-02-08T22:20:33.000+0000" }, { "id": "237887", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I guess I wasn't as concerned about this because it *_never_* worked from \"alloy run\". That being the case, that it never worked for ios device builds, do you still think it needs to support device builds? ", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-09T02:19:49.000+0000", "updated": "2013-02-09T02:19:49.000+0000" }, { "id": "238510", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "'Alloy run' is no longer mentioned in the docs (http://docs.appcelerator.com/titanium/latest/#!/guide/Alloy_Quick_Start-section-34636229_AlloyQuickStart-CompileandRun ), I think we can lower the severity.", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-14T02:10:14.000+0000", "updated": "2013-02-14T02:10:14.000+0000" }, { "id": "241437", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "\"alloy run\" is deprecated and will soon be removed, probably in Alloy 1.1.0", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-08T22:58:12.000+0000", "updated": "2013-03-08T22:58:12.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }