-(void)launchNativeMailApp {
NSMutableString *mailUrl = [[NSMutableString alloc]init];
//add Addressee
NSArray *toRecipients = [NSArray arrayWithObject: @"cnown@e1helpcenter.zendesk.com"];
[mailUrl appendFormat:@"mailto:%@", [toRecipients componentsJoinedByString:@","]];
//add Carbon Copy
[mailUrl appendFormat:@"?cc="];
//add blind carbon copy
[mailUrl appendFormat:@"&bcc="];
//add subject
NSString *subject = [NSString stringWithFormat:@"&subject=From - %lu",(unsigned long)[Context shared].accountManager.student.sid];
[mailUrl appendString:subject];
//add content
NSString *message = @"&body=";
message = [message stringByAppendingString:@"请告诉我们您的问题:<br>"];
message = [message stringByAppendingString:@"<br><br><br><br><br><br><br><br>"]; // we skip 8 lines
message = [message stringByAppendingString:[NSString stringWithFormat:@"Student ID:%lu <br>", (unsigned long)[Context shared].accountManager.student.sid]];
message = [message stringByAppendingString:[NSString stringWithFormat:@"School Code:%@ <br>", [Context shared].accountManager.student.course.courseSchool]];
message = [message stringByAppendingString:[NSString stringWithFormat:@"Device:%@ <br>", [UIDevice getDeviceName]]];
message = [message stringByAppendingString:[NSString stringWithFormat:@"iOS Version:%@ <br>", [[UIDevice currentDevice] systemVersion]]];
message = [message stringByAppendingString:[NSString stringWithFormat:@"Region:%@ <br>", [Context shared].accountManager.student.profile.country]];
[mailUrl appendString:message];
NSString* email = [mailUrl stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:email]];
}
iOS 打开本地邮箱 APP
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。