{ "id": "169690", "key": "TIMOB-25225", "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": "17609", "description": "", "name": "Release 7.0.0", "archived": false, "released": true, "releaseDate": "2017-12-07" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-11-08T23:07:58.000+0000", "created": "2017-09-04T16:56:34.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-11-08T23:08:48.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "h5. Issue Description \r\n\r\nWhen no finger prints are enrolled on the device, we are navigating the user to \"General Settings\" screen of the device. After adding the finger prints to the device and coming back to our application, if user is trying to provide his finger print, module is returning the below error code when giving the wrong finger print : \r\n{code}\r\nINFO] : e :{\"error\":\"Unable to recognize fingerprint\",\"success\":false}\r\n{code}\r\nwhen providing the valid finger print : \r\n{code}\r\n[INFO] : e :{\"error\":\"Failed to encrypt the data with the generated key.\",\"success\":false}.\r\n{code}\r\nBut when we kill the app and provide the valid finger print, it is working as expected.\r\n{code}\r\n e :{\"message\":\"/XeCBxGVjSXleIYYz9IzJg==\\n\",\"success\":true}\r\n{code}\r\n", "attachment": [ { "id": "63307", "filename": "index (2).js", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-09-18T07:37:24.000+0000", "size": 1147, "mimeType": "text/javascript" } ], "flagged": false, "summary": "Android: Touch Id authentication issue", "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": null, "closedSprints": [ { "id": 948, "state": "closed", "name": "2017 Sprint 19 SDK", "startDate": "2017-09-10T21:24:51.562Z", "endDate": "2017-09-24T21:24:00.000Z", "completeDate": "2017-09-25T17:49:27.460Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "428000", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~hknoechel] PFA the sample code. ", "updateAuthor": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-09-18T07:37:37.000+0000", "updated": "2017-09-18T07:37:37.000+0000" }, { "id": "428018", "author": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~hknoechel] They are using the Touch Id module with 2.2.0 version for Android.", "updateAuthor": { "name": "rramirez", "key": "rramirez", "displayName": " Ricardo Ramirez", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-09-18T15:01:24.000+0000", "updated": "2017-09-18T15:01:24.000+0000" }, { "id": "428285", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator-modules/ti.touchid/pull/35\r\nti.touchid-android-2.2.2: https://github.com/appcelerator-modules/ti.touchid/releases/tag/android-2.2.2", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-09-21T22:39:01.000+0000", "updated": "2017-09-21T22:44:25.000+0000" }, { "id": "430331", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Final PR : https://github.com/appcelerator-modules/ti.touchid/pull/36\r\nFR Passed.\r\nPR merged.\r\n\r\nClosing.\r\n\r\nStudio Ver: 4.10.0.201709271713\r\nSDK Ver: 7.0.0.v20171108114616\r\nOS Ver: 10.12.3\r\nXcode Ver: Xcode 8.3.3\r\nAppc NPM: 4.2.10\r\nAppc CLI: 6.3.0\r\nTi CLI Ver: 5.0.14\r\nAlloy Ver: 1.10.7\r\nNode Ver: 7.10.1\r\nJava Ver: 1.8.0_101\r\nDevices: ⇨ google Nexus 6P --- Android 8.0.0\r\nTouchID module: 3.0.0", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-08T23:06:28.000+0000", "updated": "2017-11-08T23:08:43.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }