{ "id": "123551", "key": "AC-1765", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2013-12-12T18:16:36.000+0000", "created": "2013-12-10T20:16:36.000+0000", "labels": [ "dev-invalidate", "ios" ], "versions": [], "issuelinks": [], "assignee": { "name": "ewieber", "key": "ewieber", "displayName": "Eric Wieber", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:40:39.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "h4. Expectation\r\nThat an emailDialog window will appear.\r\n\r\nh4. Reality\r\nOn an iphone 4 (mc677ll/a) running ios 7.0.4, nothing occurs. \r\nCode works on ios7 simulator. \r\nCode works on Android devices.\r\nCode works on ipad 3 running ios 7.0.2\r\n\r\nh4. Testcase\r\n{code}\r\nvar mainWindow = Ti.UI.createWindow({backgroundColor: '#fff'});\r\nvar bigButton = Ti.UI.createButton({height: 150, width: 150, title: 'Button', backgroundColor: 'red'});\r\n\r\nmainWindow.add(bigButton);\r\n\r\nbigButton.addEventListener('click', function(){\r\n var emailDialog = Ti.UI.createEmailDialog();\r\n\t\temailDialog.open();\r\n});\r\n\r\nmainWindow.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS: emailDialog fails to open on iOS 7.0.4 device", "creator": { "name": "sfeather", "key": "sfeather", "displayName": "Stephen Feather", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "sfeather", "key": "sfeather", "displayName": "Stephen Feather", "active": true, "timeZone": "America/New_York" }, "environment": "Operating System\r\nName = Mac OS X\r\nVersion = 10.9\r\nArchitecture = 64bit\r\n\r\nCPUs = 4\r\nMemory = 24.0GB\r\nNode.js Version = 0.10.15\r\n\r\nTitanium CLI\r\nCLI Version = 3.2.0\r\nnode-appc Version = 0.2.0\r\n\r\nTitanium SDKs tested\r\n3.3.0.v20131127225644\r\n3.1.3.GA\r\n\r\nXcode\r\n5.0 (build 5A1413) - Xcode default\r\n5.0.1 (build 5A2053)\r\n\r\nOccurs on device. Occurs building against ios sdk 7.0, 7.03\r\nTested with and without email account configured.", "comment": { "comments": [ { "id": "283611", "author": { "name": "sfeather", "key": "sfeather", "displayName": "Stephen Feather", "active": true, "timeZone": "America/New_York" }, "body": "shak, you can kill this one if you want. I'm thinking its more an ios bug. it didn't like a yahoo mail account. I put in a gmail account and it pops right up. Probably need to have the emailDialog.open() alert the user if there is no account setup as well, provided this hook exists in ios\r\n\r\n", "updateAuthor": { "name": "sfeather", "key": "sfeather", "displayName": "Stephen Feather", "active": true, "timeZone": "America/New_York" }, "created": "2013-12-10T20:39:15.000+0000", "updated": "2013-12-10T20:45:18.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }