{ "id": "174092", "key": "TIMOB-27376", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": "20827", "name": "Release 8.2.0", "archived": false, "released": true, "releaseDate": "2019-09-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2019-09-04T23:03:30.000+0000", "created": "2019-09-04T11:35:15.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [ { "id": "20845", "name": "Release 8.1.1", "archived": false, "released": true, "releaseDate": "2019-08-29" } ], "issuelinks": [], "assignee": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2019-09-04T23:03:30.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "The following is printed as red error text when building for iOS:\r\n\r\n{code}\r\n>> [ERROR] 2019-08-22 23:51:47.821 xcodebuild[39858:743045] warning: The file reference for \"\" is a member of multiple groups (\"TableView & ListView\" and \"UI\"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.\r\n>> [ERROR] 2019-08-22 23:51:47.821 xcodebuild[39858:743045] warning: The file reference for \"\" is a member of multiple groups (\"UI\" and \"UI\"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.\r\n>> [ERROR] 2019-08-22 23:51:47.821 xcodebuild[39858:743045] warning: The file reference for \"\" is a member of multiple groups (\"UI\" and \"UI\"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.\r\n>> [ERROR] 2019-08-22 23:51:47.821 xcodebuild[39858:743045] warning: The file reference for \"\" is a member of multiple groups (\"UI\" and \"UI\"); this indicates a malformed project. Only the membership in one of the groups will be preserved (but membership in targets will be unaffected). If you want a reference to the same file in more than one group, please add another reference to the same path.\r\n{code}\r\n\r\nThose are warnings that indicate a malformed Xcode project. Since they will be printed as red warning messages they get especially confusing when the build actually fails.", "attachment": [], "flagged": false, "summary": "iOS: Malformed Xcode project warning printed on every build", "creator": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "closedSprints": [ { "id": 1161, "state": "closed", "name": "2019 Sprint 18", "startDate": "2019-08-26T21:46:26.269Z", "endDate": "2019-09-08T21:46:00.000Z", "completeDate": "2019-09-09T20:39:58.761Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "451080", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/11194\r\n\r\nThanks to [~hknoechel] for the PR!\r\n\r\n[~amukherjee] this is an important QoL improvement that should make it into 8.2.0 considering that this version is specifically targeted for iOS. I've seen multiple reports on Slack where users have mistaken the warning as the reason of build errors, causing a lot of confusion when tracking down the actual error.", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2019-09-04T11:39:32.000+0000", "updated": "2019-09-04T11:39:57.000+0000" }, { "id": "451102", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed.\r\nPR Merged.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-09-04T21:23:37.000+0000", "updated": "2019-09-04T21:23:37.000+0000" }, { "id": "451105", "author": { "name": "kmahalingam", "key": "kmahalingam", "displayName": "Keerthi Mahalingam", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Verfied the fix on sdk 8.2.0.v20190904142953.No error on building app.Works as expected.\r\n{code}\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.14.5\r\n Architecture = 64bit\r\nNode.js\r\n Node.js Version = 10.16.2\r\n npm Version = 6.9.0\r\nTitanium CLI\r\n CLI Version = 5.2.1\r\nTitanium SDK\r\n SDK Version = 8.2.0.v20190904142953\r\n{code}", "updateAuthor": { "name": "kmahalingam", "key": "kmahalingam", "displayName": "Keerthi Mahalingam", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-09-04T23:03:25.000+0000", "updated": "2019-09-04T23:03:25.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }