最佳答案
这个问题有两个答案: 1 - 不是真的。 2 - 当然!
使用 OS3.x,您几乎可以做到这一点。您可以通过编程方式将用户带到内置的 SMS 起草应用程序,并且可以预先填充“收件人:”字段。但是,您无法以编程方式生成要发送的消息。
使用 OS4.0(目前处于测试版),您可以(根据这些人的说法 http://iphonesdkdev.blogspot.com/2010/04/mfmessagecomposeviewcontroller-sample.html )呈现 SMS 起草应用程序的模态视图,或者,您可以向用户展示一些外观和行为类似于内置的内容在 SMS 应用程序中,无需实际将它们从程序中取出(google MFMessageComposeViewController)并填充所有字段...您甚至可以为 SMS/MMS 消息提供多个目标地址。
话虽如此,如果不先将这些消息呈现给用户,就无法发送 SMS 消息。此时,用户可以自由地发送、不发送或在发送之前修改它们。
关于iphone - 通过iPhone编程发送短信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2772770/