にMFMailComposersheetは、私は次のコード行を持っているデバイスのiOS 5.1バージョン
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:APP_NAME];
[picker addAttachmentData:pdfData mimeType:@"pdf" fileName:pdfFileName];
NSString *emailBody = @"";
[picker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:picker animated:YES];
を割り当てていません。しかしiPadは単にコードの最初の行で立ち往生。私は、それはそれだけでスタックしているとMailCompserSheetを開きませんし、それがハングしているコードの2行目に来ていない別の行にブレークポイントを置く
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
。
この問題は、iPadのiOSバージョン5.1でのみ表示されます。
とにかく何をすべきか考えていますか?
確かに、最初の行の後にNSLogを挿入して、そこに行かないことを確認して、それがどうなるかを見てください。 – Madhu
@Madhu NSLogは、最初の行から2行目に来ていないので、どのように置くことができますか?デバッガは最初の行で停止します。同じ種類の問題が見つかった場合は助けてください –