2012-10-05 9 views
7

मेरे नए आईओएस प्रोजेक्ट में मैं अंतिम उपयोगकर्ता को यूआईबटन एक्शन में MMS text and/or images (टेक्स्टफिल्ड से) करने में सक्षम होना चाहता हूं। मैंने इसी तरह के ऐप्स देखे हैं जिनमें यह कार्यक्षमता है (पाठ के साथ, अभी तक छवियों के साथ एक नहीं देखा है)।आईफोन ऐप से एमएमएस कैसे भेजें

मैं गूगल खोज है, लेकिन ऐसा करने के तरीके नहीं मिल सकता है, किसी भी मदद की बहुत सराहना

उत्तर

18

यह आपके पाठ फ़ील्ड में काम करेंगे ठीक

MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init]; 

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; 
pasteboard.persistent = YES; 
pasteboard.image = [UIImage imageNamed:@"PDF_File.png"]; 

NSString *phoneToCall = @"sms:"; 
NSString *phoneToCallEncoded = [phoneToCall stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]; 
NSURL *url = [[NSURL alloc] initWithString:phoneToCallEncoded]; 
[[UIApplication sharedApplication] openURL:url];  

if([MFMessageComposeViewController canSendText]) { 
    NSMutableString *emailBody = [[NSMutableString alloc] initWithString:@"Your Email Body"]; 
    picker.messageComposeDelegate = self; 
    picker.recipients = [NSArray arrayWithObject:@"123456789"]; 
    [picker setBody:emailBody];// your recipient number or self for testing 
    picker.body = emailBody; 
    NSLog(@"Picker -- %@",picker.body); 
    [self presentModalViewController:picker animated:YES]; 
    NSLog(@"SMS fired"); 
} 
+0

, पाठ फ़ील्ड टैप करें और पेस्ट यह –

+0

अपनी छवि डाल जिसे आप भेजना चाहते हैं। –

+0

बहुत बहुत धन्यवाद। मैं इस कोड का परीक्षण करने के लिए तत्पर हूं। तुम्हारी सहायता सराहनीय है। –

संबंधित मुद्दे