{ "id": "159707", "key": "TIMOB-23242", "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": { "id": "6", "description": "", "name": "Hold" }, "resolutiondate": "2018-07-27T17:39:50.000+0000", "created": "2016-04-19T23:21:05.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "watchOS2" ], "versions": [ { "id": "17993", "description": "Release 5.2.2", "name": "Release 5.2.2", "archived": false, "released": true, "releaseDate": "2016-04-05" } ], "issuelinks": [ { "id": "51590", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "159963", "key": "TIMOB-23303", "fields": { "summary": "iOS: Today extension doesn't show any content", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2018-07-27T21:21:26.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "h6.Issue Description\r\nTrying to add analytics to an Apple Watch app, which is integrated with a Titanium app. \r\n\r\nWe are able to open the Watch App project and add the SDK, creating the necessary library dependencies. It builds successfully. \r\n\r\nBut when we try to build via Appcelerator Studio (or command line), the project gets altered when it is integrated into the dynamically-generated Xcode project. The folder with the Flurry SDK is not present in the Appcelerator-built project. The library references we've made in the original project show up as \"ghost\" references. \r\n\r\n*See attached screenshots for a comparison of the projects. \r\n\r\nDue to the missing files, compilation fails with \r\n\r\n/Users/USER/svn/source/wral/applications/mobile/wralnews/build/iphone/extensions/WRAL/WRAL WatchApp Extension/Home.m:10:9: fatal error: 'FlurryWatch.h' file not found \r\n\r\n#import \"FlurryWatch.h\" \r\n\r\nh6.Steps to replicate \r\n# Download the project from here: https://drive.google.com/file/d/0BwTWo-c2a0b9SW02VjNoQmR4cEU/view?usp=sharing\r\n# Copy the GUID key from any other created project\r\n# Replace it Guid key on the imported project\r\n# Run\r\n\r\nh6. Expected behavior \r\nTitanium watch app should recognize 3rd party modules like Flurry", "attachment": [ { "id": "59024", "filename": "xcode_project_appcelerator.png", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-04-19T22:50:15.000+0000", "size": 100218, "mimeType": "image/png" }, { "id": "59025", "filename": "xcode_project_original.png", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-04-19T22:50:12.000+0000", "size": 101133, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: AppleWatch 3rd party compatibility", "creator": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Watch OS2\r\nXcode 7.2\r\niOS 9.3", "closedSprints": [ { "id": 126, "state": "closed", "name": "2018 Sprint 05 SDK", "startDate": "2018-02-25T19:38:08.926Z", "endDate": "2018-03-11T18:38:00.000Z", "completeDate": "2018-03-11T22:06:01.520Z", "originBoardId": 100 } ], "comment": { "comments": [ { "id": "384668", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "body": "See related ticket. That fix might be able to help with this.", "updateAuthor": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-05-04T06:55:06.000+0000", "updated": "2016-05-04T06:55:06.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }