{ "id": "124875", "key": "TIMOB-16292", "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": [], "resolution": null, "resolutiondate": null, "created": "2014-01-16T16:38:46.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "build", "cb-tooling", "titanium", "titanium-cli" ], "versions": [ { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2016-09-02T06:58:05.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "titanium build --build-only --platform ios --device-family universal --target dist-appstore --project-dir /code/ --distribution-name 'cert' --pp-uuid id\r\n\r\nOriginally when you ran the command it just created the app and then you could run xcode to create the ipa. now it fires off xcode and shows the Organizer - Archives. It seems to build correctly but is very annoying.", "attachment": [ { "id": "45269", "filename": "screenshot-1.jpg", "author": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-21T18:39:59.000+0000", "size": 58782, "mimeType": "image/jpeg" }, { "id": "45268", "filename": "screenshot-1.jpg", "author": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-21T18:38:18.000+0000", "size": 58782, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "iOS: Behavior for titanium build --build-only is now different with 3.2.0 release", "creator": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "environment": "MAC OSX", "comment": { "comments": [ { "id": "288798", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It appears that you want to use \"titanium build\" command to create the application and then run Xcode yourself to build the app. I am curious why don't you use \"titanium create\" command to achieve the same. Please let me know if I misunderstood the scenario.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-01-20T07:32:37.000+0000", "updated": "2014-01-20T07:32:37.000+0000" }, { "id": "288820", "author": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "body": "\"titanium create\" creates a titanium project. I have an existing project that requires rebuilding and publishing without major changes to the codebase. I have created an automated process that will make some minor changes and rebuilds the android and iphone binaries and prepares them for publishing. ", "updateAuthor": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-20T14:32:16.000+0000", "updated": "2014-01-20T14:32:16.000+0000" }, { "id": "289060", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~srajpal] There was a bug in a old version of the Titanium CLI where platform specific arguments had to be specified AFTER the platform. In your example, simply swap {{\\-\\-build-only}} and {{\\-\\-platform}}:\n\n{code}\ntitanium build --platform ios --build-only --device-family universal --target dist-appstore --project-dir /code/ --distribution-name 'cert' --pp-uuid id\n{code}\n\nThis bug was fixed in Titanium CLI 3.2.0. You should probably update to the latest CLI to make sure you have the latest bug fixes:\n\n{code}\nsudo npm install -g titanium\n{code}\n\nAnd if possible, update to the latest Titanium SDK 3.2.0.GA:\n\n{code}\nti sdk install -d\n{code}\n\nOn a side note, {{\\-\\-build-only}} actually works correct starting in Titanium SDK 3.2.0. When specifying {{\\-\\-build-only}} it will not launch Xcode, will not prompt for a device, and will correctly put the packaged app when doing a dist-appstore/dist-adhoc build.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-01-21T18:13:50.000+0000", "updated": "2014-01-21T18:13:50.000+0000" }, { "id": "289067", "author": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "body": "I have:\r\n\r\nTitanium Command-Line Interface, CLI version 3.2.0, Titanium SDK version 3.2.0.GA\r\n\r\nI ran the command as stated:\r\n\r\ntitanium build --platform ios --build-only --device-family universal --target dist-appstore --project-dir /code/ --distribution-name 'cert' --pp-uuid id\r\n\r\nand it still launches xcode to show the Organizer - Archives, screen shot attached:\r\n\r\n!screenshot-1.jpg|thumbnail!\r\n", "updateAuthor": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-21T18:39:03.000+0000", "updated": "2014-01-21T18:40:42.000+0000" }, { "id": "289070", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Is the {{}} in the tiapp.xml set to 3.2.0.GA?", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-01-21T18:44:20.000+0000", "updated": "2014-01-21T18:44:20.000+0000" }, { "id": "289075", "author": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "body": "yes it is set to 3.2.0GA in the tiapp.xml.\n\n", "updateAuthor": { "name": "srajpal", "key": "srajpal", "displayName": "sunny rajpal", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-21T18:52:31.000+0000", "updated": "2014-01-21T18:52:31.000+0000" }, { "id": "289084", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Can you please run a Titanium build, copy the output to a file, then then attach the file to this issue. I'd like to check something in the output.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-01-21T19:13:06.000+0000", "updated": "2014-01-21T19:13:06.000+0000" }, { "id": "289362", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this ticket to engineering as Chris Barber is already proactively working with the reporter to diagnose this issue. Thank you [~cbarber].", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-01-23T05:51:47.000+0000", "updated": "2014-01-23T05:51:47.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }