{ "id": "154721", "key": "DAEMON-20", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "12519", "key": "DAEMON", "name": "Appcelerator Daemon" }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2016-02-04T05:52:46.000+0000", "epic": { "id": 171058, "key": "DAEMON-231", "name": "Titanium Build Pipeline", "summary": "@appcd/plugin-titanium: New Titanium Build Pipeline", "color": { "key": "color_1" }, "done": false }, "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [ { "id": "50478", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "inwardIssue": { "id": "154719", "key": "DAEMON-17", "fields": { "summary": "@appcd/plugin-titanium: Services for TiSDK specific tooling", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "50569", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "152424", "key": "TIMOB-19818", "fields": { "summary": "iOS: Assets missing when building (ad-hoc) from Xcode", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2020-02-13T06:43:59.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": "15700", "name": "titaniumlib" } ], "description": "The Titanium iOS build backend is responsible for hooking into the build controller and handling iOS specific processing including building, installing, and running apps.\r\n\r\nChange all references of \"iphone\" to \"ios\". This primarily addresses directory names, but couple apply to other things. Options of \"iphone\" will continue to work, but should be scheduled for deprecation.\r\n\r\nAll resources such as JS files and images will be added to the Xcode project. The allows apps to be built from Xcode and used with Xcode's development tools such as Instruments. The iOS build will rely on Xcode to copy the assets into the target app directory and maintain the build state. This will also solve TIMOB-19818.\r\n\r\nWhen performing a simulator build, the iOS Simulator should be launched as soon as the build starts so the app can be immediately installed after the app is built.", "attachment": [], "flagged": false, "summary": "Titanium iOS build implementation", "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": [], "maxResults": 0, "total": 0, "startAt": 0 } } }