gpt4 book ai didi

iphone - MFmailcomposer 有时会出错?

转载 作者:技术小花猫 更新时间:2023-10-29 11:18:14 26 4
gpt4 key购买 nike

我在 iPhone 中使用 MFMailcomposer 从我的应用程序发送邮件。一切正常,但是当我将它移植到 iPhone 5 和 ios6 时

_serviceViewControllerReady:error: Error Domain=_UIViewServiceInterfaceErrorDomain Code=1 "The operation couldn't be completed. (_UIViewServiceInterfaceErrorDomain error 1. 但如果我再次运行没有问题,它工作正常。

我是这样介绍邮件编辑器的`

action
{
Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
if (mailClass != nil)
{
// We must always check whether the current device is configured for sending emails
if ([mailClass canSendMail])
{
[self displayComposerSheet];
}
else
{
[self launchMailAppOnDevice];
}
}
else
{
[self launchMailAppOnDevice];
}

}


void)displayComposerSheet
{

AppDelegate *appdelegate=[[UIApplication sharedApplication] delegate];
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;

[picker setSubject:@"report"];



// Set up recipients
NSArray *toRecipients=[NSArray arrayWithObject:@""];
NSArray *ccRecipients =[[NSArray alloc]init];//= [NSArray arrayWithObjects:@"", @"", nil];
NSArray *bccRecipients=[[NSArray alloc]init];// = [NSArray arrayWithObject:@""];
[picker setToRecipients:toRecipients];
[picker setCcRecipients:ccRecipients];
[picker setBccRecipients:bccRecipients];
[picker setMessageBody:@"Please send me now." isHTML:YES];





[appdelegate.navigationController presentModalViewController:picker animated:YES];
[appdelegate.navigationController.navigationBar setHidden:NO];
[picker release];
}

`

最佳答案

我遇到了同样的问题,这似乎是一个与特定 UIAppearance 自定义相关的错误。当我删除对 UISearchBar 背景图像的自定义时,它就完全消失了。

关于iphone - MFmailcomposer 有时会出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12721462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com