2010-04-11 4 views
2

기본 텍스트 앱을 실행하는 대신 앱 자체에서 SMS 메시지를 보내야하는 간단한 애플리케이션을 개발 중입니다.텍스트 응용 프로그램을 시작하지 않고 SMS를 보내려면 어떻게해야합니까?

내 행동이 여기에 있습니다. 원하는 기능을 얻기 위해 무엇을 변경해야합니까?

-(IBAction)startButtonPressed 
{ 
    NSString *phoneNumber = @"13136296693"; 
    NSString *url   = [NSString stringWithFormat: @"sms:%@",phoneNumber]; 
    NSLog(@"Send SMS to: %@ ", url); 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]]; 
} 

고마워요! 토마스

답변

1

현재 SDK로 수행 할 수 없습니다. Apple이 iPhone OS 4.0의 응용 프로그램이 기존 MFMailComposeViewController malarkey와 유사한 인터페이스를 사용하여이를 수행 할 수 있다고 발표했습니다.

+0

감사합니다. 나는 그것을 지금 점검 할 것이다. – Thomas

2

나는 자신의 응용 프로그램을 통해 문자 메시지를 보낼 생각 틀리지 않는 경우

아이폰 4.0 SDK에서만 사용할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. – Thomas

1

여기에 사과의 말씀입니다 :

https://web.archive.org/web/20140604143837/http://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/SystemMessaging_TopicsForIOS/Articles/SendinganSMSMessage.html

가 여기에 또 다른 포럼 FON 튜토리얼입니다.

http://iosdevelopertips.com/core-services/how-to-send-an-sms-progammatically.html

그것은 아직도 완전히 자동화 아닙니다. 사용자는 보내기 버튼을 탭해야합니다. 나는 아직 일하지 않았다. 운이 좋으면 말해봐. 내 앱이 사용자 대신 보내기 버튼을 "탭"하도록 프로그래밍 할 수있는 방법을 생각해 보면 알려주세요.

+0

https://developer.apple.com/documentation/messageui/mfmessagecomposeviewcontroller –

관련 문제