स्थिति MFMailComposeViewController प्रस्तुत करने जा रहा था। मैंने देखा कि इसे आधे रास्ते से प्रस्तुत किया गया था, लेकिन फिर इसे खारिज कर दिया गया।MFMailComposeViewController तुरंत खारिज कर देता है
यह त्रुटि है:
_serviceViewControllerReady:error: Error Domain=_UIViewServiceInterfaceErrorDomain Code=3 "The operation couldn’t be completed. (_UIViewServiceInterfaceErrorDomain error 3.)"
यह MFMailComposeViewController पेश करने के लिए मेरे स्रोत कोड है:
-(void) MailExecute {
if ([MFMailComposeViewController canSendMail])
{
MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init];
mailViewController.mailComposeDelegate = self;
[mailViewController setSubject:NSLocalizedString(@"Check this new look", @"")];
[mailViewController setMessageBody: @"my new look" isHTML:YES];
[self presentModalViewController:mailViewController animated:YES];
[mailViewController release];
}
else
{
UIAlertView *alertInternal = [[UIAlertView alloc]
initWithTitle: NSLocalizedString(@"Notification", @"")
message: NSLocalizedString(@"You have not configured your e-mail client.", @"")
delegate: nil
cancelButtonTitle:NSLocalizedString(@"OK", @"")
otherButtonTitles:nil];
[alertInternal show];
[alertInternal release];
}
}
अजीब बात यह है कि कभी कभी ऐसा होता है, कभी कभी यह नहीं है है। कृपया इस पर मेरी मदद करें! मैं इसे हल करने के लिए लगभग 1 कार्य दिवस खर्च करता हूं लेकिन कोई सफल नहीं होता।
डिवाइस या सिम्युलेटर पर आपका ऐप होने पर आप इस अपवाद पर जाते हैं? –
अधिकतर मेलकॉमसेव व्यू से संबंधित नहीं है, लेकिन सामान्य रूप से UIView: QuickLook के साथ समान त्रुटि नोट मिला है। अभी भी डिबगिंग ... – JOM
हाय जोम, क्या आपको इस त्रुटि पर कुछ नया पता चला? – Truong