{ "id": "110102", "key": "TIMOB-12843", "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": "15279", "description": "2013 Sprint 05 JS", "name": "2013 Sprint 05 JS", "archived": true, "released": true, "releaseDate": "2013-03-11" }, { "id": "14815", "description": "2013 Sprint 05", "name": "2013 Sprint 05", "archived": true, "released": true, "releaseDate": "2013-03-11" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-03-05T00:46:28.000+0000", "created": "2013-02-25T04:09:51.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "14164", "description": "Release 3.0.2", "name": "Release 3.0.2", "archived": true, "released": true, "releaseDate": "2013-02-19" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-13T18:40:58.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": "If you build for iOS and use a native \"iphone\" module that exists, but is missing the library file, the build errors while trying to show the error message. Plus the library file is being hashed before the check that it even exists.\r\n\r\nExpected result:\r\n\r\n* Should say the module is missing the library file\r\n\r\nActual result:\r\n\r\n* The variable libFile is undefined\r\n\r\nTo test:\r\n\r\n# Create an app\r\n# Add an \"iphone\" module to the tiapp.xml\r\n# Go to the module's directory and rename the whatever.a file to whatever.a.bak\r\n# Build the app for iOS\r\n", "attachment": [], "flagged": false, "summary": "CLI: iOS build errors when trying to build with invalid native module", "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": "239597", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master pull request: https://github.com/appcelerator/titanium_mobile/pull/3904", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-02-25T04:11:52.000+0000", "updated": "2013-02-25T04:11:52.000+0000" }, { "id": "411496", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-13T18:40:58.000+0000", "updated": "2017-03-13T18:40:58.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }