{ "id": "93435", "key": "TIMOB-9623", "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": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13418", "description": "Sprint 2012-13 Core", "name": "Sprint 2012-13 Core", "archived": true, "released": true, "releaseDate": "2012-07-01" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-06-19T12:41:58.000+0000", "created": "2012-06-18T16:24:27.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "core", "qe-ios060112", "qe-port" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [ { "id": "17874", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "78178", "key": "TIMOB-4764", "fields": { "summary": "Tooling: Create script to allow the user to add default platform resources to an existing project", "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": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "17873", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "76241", "key": "TISTUD-448", "fields": { "summary": "Allow users to add new platform targets after project creation ", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-08-29T06:10:42.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": "10207", "name": "Tooling" } ], "description": "If a project is created without iOS as a deployment target, then iPad (without iPhone) is added as a target via the TiApp Overview, the project will not build to iPad.\r\n\r\nConsole Log:\r\n\r\n{code}\r\n[INFO] One moment, building ...\r\n[INFO] Titanium SDK version: 2.1.0 (06/18/12 14:03 2e4dfb6)\r\n[INFO] iPhone Device family: ipad\r\n[INFO] iPhone SDK version: 5.0\r\n[INFO] iPhone simulated device: ipad\r\n[INFO] Performing full rebuild. This will take a little bit. Hold tight...\r\n[ERROR] Error: Traceback (most recent call last):\r\n  File \"/Library/Application Support/Titanium/mobilesdk/osx/2.1.0.v20120618140357/iphone/builder.py\", line 1061, in main\r\n    applogo = ti.generate_infoplist(infoplist,appid,devicefamily,project_dir,iphone_version)\r\n  File \"/Library/Application Support/Titanium/mobilesdk/osx/2.1.0.v20120618140357/iphone/../tiapp.py\", line 503, in generate_infoplist\r\n    tempiconslist = sorted(os.listdir(iconsdir1))\r\nOSError: [Errno 2] No such file or directory: '/Users/dhyde/Desktop/Titanium_Studio_Workspace/MyProject/Resources/ipho\r\n{code}\r\n\r\nStudio Debug Log:\r\n\r\n{code}\r\n!ENTRY com.appcelerator.titanium.core 1 0 2012-06-18 16:07:33.985\r\n!MESSAGE (Build 2.1.0.201206172244) [INFO] com.appcelerator.titanium.core/debug Updating project MyProject deploy-targets to include [mobileweb, ipad]\r\n\r\n!ENTRY com.aptana.core 1 0 2012-06-18 16:07:33.988\r\n!MESSAGE (Build 2.1.0.201206172244) [INFO] com.aptana.core/debug/shell Running process:\r\nProcess: \"/usr/bin/python\" \"/Library/Application Support/Titanium/mobilesdk/osx/2.1.0.v20120618140357/project.py\" \"MyProject\" \"com.appcelerator.myproject\" \"/Users/dhyde/Desktop/Titanium_Studio_Workspace\" \"mobileweb\" \"ipad\" \"-u\"\r\nWorking directory: null\r\nEnvironment: {DEVELOPER_DIR=/Developer}\r\n{code}\r\n\r\nSteps to Reproduce:\r\n\r\n1. Create a Titanium Mobile project with only MobileWeb support.\r\n2. Select iPad in the TiApp Editor Overview and save tiapp.xml.\r\n3. Deploy to iPad Simulator.\r\n\r\nResult:\r\n\r\niPad project fails to build.\r\n\r\nExpected Result:\r\n\r\niPad project should build.", "attachment": [], "flagged": false, "summary": "Tooling: add post-project-creation ipad support to projects", "creator": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "SDK: 2.1.0.v20120618140357\r\nStudio: 2.1.0.201206172244\r\nOS: Snow Leopard\r\nDevices Tested: iPad Simulator 5.0", "comment": { "comments": [ { "id": "216738", "author": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified on:\r\nTitanium Studio: 2.1.2.201208281351\r\nTitanium SDK: 2.2.0.v20120828153312", "updateAuthor": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-29T06:10:27.000+0000", "updated": "2012-08-29T06:10:27.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }