Uygulamamda MFMailComposeViewController düzgün çalışıyor ancak yeni bir MFMessageComposeViewController örneği oluşturulamıyor. İşte MFMessageComposeViewController alloc döndürür nil
ikisi için kodudur: E-posta görünümü denetleyicisi çalışıyor çünkü her şeyin doğru bağlanıyor-(IBAction)sendSMS: (id)sender
{
MFMessageComposeViewController *picker = [[[MFMessageComposeViewController alloc] init] autorelease];
picker.messageComposeDelegate = self;
NSArray *toRecipients = [NSArray arrayWithObject: cell.currentTitle ];
picker.recipients = toRecipients;
[self presentModalViewController:picker animated:YES];
}
-(IBAction)sendEmail: (id)sender
{
MFMailComposeViewController *picker = [[[MFMailComposeViewController alloc] init] autorelease];
picker.mailComposeDelegate = self;
NSArray *toRecipients = [NSArray arrayWithObject: email.currentTitle ];
[picker setToRecipients:toRecipients];
[self presentModalViewController:picker animated:YES];
}
Onun görünüşte önüne sermektedir. Eksik olduğum bir şey var mı?
Mükemmel, teşekkürler. Muhtemelen SMS kabiliyetine sahip olmayan simülatör kullanılarak sorunun daha açık olması gerekirdi. – Lee
SIM kart yoksa, uygulamadan çıkar. niye ya? Sadece bir pop up mesajı "sim kart yok" veriyor. Olay, temsilci yöntemine gönderilen bir SMS gönderdi. sonra çıkar. çıkmasını önlemek için herhangi bir yolu var mı? – karim
Konsolu mesajlar için kontrol ettiniz mi? "Normal" olarak kilitleniyor mu veya çıkıyor mu? Kilitlenme kaydı var mı? Bir hata ayıklayıcı yardımı ekliyor mu? –