{ "id": "173753", "key": "TIMOB-27373", "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": [], "resolution": null, "resolutiondate": null, "created": "2019-06-12T19:14:05.000+0000", "priority": null, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2019-09-02T16:46:00.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [], "description": "I recently needed to update my iOS push notification certification. When uploading my exported certification it kept repeatedly stating that the wrong password was being used. Even though I was directly copy-pasting the password that was made from the password generator. Still the same thing after typing the long string in manually, and a couple more times just to be sure it wasn't my own error. I eventually learned that in order for the password field to take my password I had to escape the \"$\" that was in my password.\r\n\r\nSo for example, if my password was \"pa$sword\" in order to input it into the field I had to escape it like so before it would take it: \"pa\\$sword\". I found it a little surprising considering it is a password field. I feel like the form field should be updated or mention having to escape special characters in the [documentation here|https://docs.axway.com/bundle/Titanium_SDK_allOS_en/page/configuring_push_services.html#Configuringpushservices-ConfiguringpushservicesforiOSdevices] to prevent confusion of other users.", "attachment": [], "flagged": false, "summary": "Allow p12 password field to accept special characters without escaping", "creator": { "name": "zlitten", "key": "zlitten", "displayName": "Zachary Litten", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "zlitten", "key": "zlitten", "displayName": "Zachary Litten", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Google Chrome Browser Version 74.0.3729.169", "comment": { "comments": [ { "id": "449732", "author": { "name": "fhaque", "key": "fhaque", "displayName": "Fazlul Haque", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hello [~zlitten], Thanks for reporting this issue. Actually, there is no restriction and no known character limitations for adding password on .p12 certificate. We are investigating on this issue and back to you soon with some updates. Thanks", "updateAuthor": { "name": "fhaque", "key": "fhaque", "displayName": "Fazlul Haque", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-07-11T17:33:41.000+0000", "updated": "2019-07-11T17:33:41.000+0000" }, { "id": "450562", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hello!\r\n\r\nHope you are doing fine today.Would you please reply us regarding previous reviews? We are looking forward to your response.\r\n\r\n", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-08-19T09:21:50.000+0000", "updated": "2019-08-19T09:21:50.000+0000" }, { "id": "450570", "author": { "name": "zlitten", "key": "zlitten", "displayName": "Zachary Litten", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hello Rakhi,\r\n\r\nI do not understand what is exactly being asked of me, but I am happy to assist in any way!", "updateAuthor": { "name": "zlitten", "key": "zlitten", "displayName": "Zachary Litten", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-19T13:18:30.000+0000", "updated": "2019-08-19T13:18:30.000+0000" }, { "id": "450577", "author": { "name": "zlitten", "key": "zlitten", "displayName": "Zachary Litten", "active": true, "timeZone": "America/Los_Angeles" }, "body": "If what Fazlul is saying is correct, that there are no character limitations on the field in the Dashboard, then I think that this issue may be a red herring for you guys. The problem may have arose from Apple's tool which creates the password when exporting the certificate to a .p12 file.", "updateAuthor": { "name": "zlitten", "key": "zlitten", "displayName": "Zachary Litten", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-19T15:02:47.000+0000", "updated": "2019-08-19T15:02:47.000+0000" }, { "id": "450579", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello [~zlitten], We have deployed a fix for this issue. Hopefully the fix this will be active very soon. We will update you once done. Thanks. ", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2019-08-19T15:58:07.000+0000", "updated": "2019-08-19T15:58:41.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }