我正在尝试向X人发送电子邮件,其中包含应用中的一些详细信息。
我正在使用以下代码。我不想使用MessageUI,因为我想直接发送邮件而不显示邮件编辑器。
NSString *url = [NSString stringWithFormat:@"mailto:pradeep@gmail.com?&subject=Results&body=Check Out your Results here=%@",score];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];
但它失败了EXEC_BAD_ACCESS
。任何人都可以让我知道如何解决它?
答案 0 :(得分:1)
没有邮件编辑器,您无法发送邮件。您尝试这样做的方式将打开邮件应用程序并向用户显示邮件,并在邮件链接中提供所有详细信息。
实现您想要它的唯一方法是拥有一个Web应用程序,它可以在应用程序中处理实现SMTP的邮件。您需要向用户询问SMTP设置,因此Web服务可能是最好的方式。