{ "id": "149383", "key": "AC-193", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2015-11-11T19:05:15.000+0000", "created": "2015-07-02T14:03:04.000+0000", "labels": [ "compiler", "config.json" ], "versions": [], "issuelinks": [], "assignee": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "updated": "2015-11-11T19:05:15.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": [], "description": "it happens way to often that after I build my app after switching to another branch on Git, the app crashes with a message it cant find a certain key in the config.json file (CFG.js). \r\n\r\nI think it's best to just always recompile it, since I cant imagine it being a performance improvement nor a stable solution to keep checking everytime if \"the file has changed\" (because obviously it does not work).\r\n\r\nCleaning the app is a solution which I unfortunately have to do whenever this happens. Its a costly process", "attachment": [], "flagged": false, "summary": "Always rebuild config.json", "creator": { "name": "creative_jira_user", "key": "uzbbert", "displayName": "Creative", "active": false, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "creative_jira_user", "key": "uzbbert", "displayName": "Creative", "active": false, "timeZone": "Europe/Amsterdam" }, "environment": "Ti 4.0.0.GA and below, Alloy 1.6.0, any platform", "comment": { "comments": [ { "id": "368285", "author": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hi,\r\n\r\nWe could not reproduce this issue with this latest environment.\r\n\r\n*Testing Environment:*\r\nAppcelerator Command-Line Interface, version 5.0.4\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.11\r\n Node.js Version = 0.10.40\r\n npm Version = 1.4.28\r\n Titanium CLI\r\n CLI Version = 5.0.5\r\n Titanium SDK\r\nSDK Version = 5.0.2.GA\r\nTarget Platform = iphone, \r\nAlloy Version: 1.7.22\r\n\r\n*Steps to Test:*\r\n1. Create an Alloy project and paste some data in config.json file.\r\n2. Then call that data to the index.js file.\r\n3. Create two branches for that project.\r\n4. Run that project Android and iOS, continuously changing branch. \r\n5. Result: App run successfully without any crash.\r\n\r\nThanks.\r\n\r\n\r\n\r\n ", "updateAuthor": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-10-29T11:22:32.000+0000", "updated": "2015-11-11T19:04:53.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }