Expectation
That an emailDialog window will appear.
Reality
On an iphone 4 (mc677ll/a) running ios 7.0.4, nothing occurs.
Code works on ios7 simulator.
Code works on Android devices.
Code works on ipad 3 running ios 7.0.2
Testcase
var mainWindow = Ti.UI.createWindow({backgroundColor: '#fff'});
var bigButton = Ti.UI.createButton({height: 150, width: 150, title: 'Button', backgroundColor: 'red'});
mainWindow.add(bigButton);
bigButton.addEventListener('click', function(){
var emailDialog = Ti.UI.createEmailDialog();
emailDialog.open();
});
mainWindow.open();
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