2

Possible Duplicate:
How to programmatically send SMS on the iPhone?

i am new to iPhone programming and i was thinking of developing an sms application through which user can send and receive sms inside my application similar to iPhone own message application.i think apple doesn't provide any API regarding accessing sms inbox?? is there any other way around it??

Community
  • 1
  • 1
hemant
  • 195
  • 4
  • 15

2 Answers2

2

Have a look at the list of new features in iPhone OS 4 ("In-App SMS").

Can't help you regarding the actual API and what its limitations are, though.

Thomas Müller
  • 15,565
  • 6
  • 41
  • 47
  • This could be helpful. Apple docs for Messagecomposer. http://developer.apple.com/library/ios/#samplecode/MessageComposer/Introduction/Intro.html – Marcus Apr 07 '11 at 10:21
2

I'm afraid this is not possible through the default iPhone SDK.

You have two possibilities:

  1. Create an application through Open Tool Chain. I'm not very experienced with this kind of developement, but I think it should be possible to access the SMS inbox etc from outside. Drawback: Only jailbroken phones, no App Store...
  2. Create your own service that sends SMS via, for example, a server. You could use Push notifications or something to indicate when new messages has arrived. You should however be aware of, and read up on, Apple's guidelines regarding applications that imitate functionality of built in core applications.
alleus
  • 6,077
  • 2
  • 23
  • 21