{ "id": "172468", "key": "TIMOB-26486", "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": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2018-10-29T02:13:27.000+0000", "created": "2018-10-19T09:29:57.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-10-29T02:13:27.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": [], "description": "When compiling an app for Android on Mac I get a popup asking me for microphone permission. This of course is not needed for anything but weird nonetheless. This should be removed.\r\n\r\nAttached image is of the popup", "attachment": [ { "id": "65733", "filename": "Screenshot 2018-10-18 at 13.54.42.png", "author": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-10-19T09:29:00.000+0000", "size": 51578, "mimeType": "image/png" }, { "id": "65766", "filename": "Screen Shot 2018-10-23 at 2.49.53 PM.png", "author": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "created": "2018-10-23T13:52:22.000+0000", "size": 55909, "mimeType": "image/png" } ], "flagged": false, "summary": "Compiling for Android on Mac asks for Microphone Permission", "creator": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "topener", "key": "topener", "displayName": "Rene Pot", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Studio 5.1.1.201809051655\r\nMacOS 10.14\r\nAppc CLI 7.0.6", "comment": { "comments": [ { "id": "442790", "author": { "name": "kkolipaka", "key": "kkolipaka", "displayName": "Kondal Kolipaka", "active": false, "timeZone": "America/Los_Angeles" }, "body": "https://www.idownloadblog.com/2018/08/16/howto-mac-camera-microphone-permission/\r\nhttps://apple.stackexchange.com/questions/332673/what-and-how-does-macos-mojave-implement-to-restrict-applications-access-to-pers\r\n\r\n\"By default, macOS Mojave prevents all apps using its AVFoundation API from getting microphone or camera data without your consent. When you open an app for the first time that wants to access that hardware, the system pulls up a permission prompt.\"\r\n\r\nNeed to investigate why Appcelerator Studio requires Microphone permission and where it's accessing the AVFoundation API's! clueless at this moment!", "updateAuthor": { "name": "kkolipaka", "key": "kkolipaka", "displayName": "Kondal Kolipaka", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2018-10-19T11:19:05.000+0000", "updated": "2018-10-19T11:31:34.000+0000" }, { "id": "442874", "author": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "body": "I do not think the issue is with Appcelerator studio, the prompt is shown with whatever program is launching the emulator. \r\nI have received the prompt with terminal and android studio\r\n !Screen Shot 2018-10-23 at 2.49.53 PM.png|thumbnail! ", "updateAuthor": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "created": "2018-10-23T13:52:29.000+0000", "updated": "2018-10-23T13:52:29.000+0000" }, { "id": "442977", "author": { "name": "kkolipaka", "key": "kkolipaka", "displayName": "Kondal Kolipaka", "active": false, "timeZone": "America/Los_Angeles" }, "body": "While running the android emulator/device it's trying to ask for the system permission to access the microphone. I wonder do we need to change something in the titanium android sdk to avoid this prompt. [~gmathews] [~aee]", "updateAuthor": { "name": "kkolipaka", "key": "kkolipaka", "displayName": "Kondal Kolipaka", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2018-10-26T03:48:43.000+0000", "updated": "2018-10-26T03:48:43.000+0000" }, { "id": "443000", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "This is also happening for us on native Android, so this issue is not Ti-related.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-10-26T21:30:26.000+0000", "updated": "2018-10-26T21:30:26.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }