I am creating my second iPhone app, and I\'ve included a feedback form using MFMailComposeViewController. This displays and works correctly, but I\'m not sure I want all my user
I had the same request from a client where they wanted to mask the email address from the end user. Figured it out by using a formatted email address: displayString
NSString *yourEmail = @"myemail@gmail.com";
MFMailComposeViewController *mailComposer = [[MFMailComposeViewController alloc] init];
NSString *emailString = [NSString stringWithFormat:@"App Feedback <%@>", yourEmail];
[mailComposer setToRecipients:@[emailString]];
It effectually gets you the first image below in the email composer.
Then the user has to tap on the App Feedback
text a couple of times before they can reveal what the actual email address, see second image.