【问题标题】:send sms through programming in iPhone? [duplicate]通过 iPhone 编程发送短信? [复制]
【发布时间】:2011-02-15 21:32:15
【问题描述】:

可能重复:
How to programmatically send SMS on the iPhone?

是否可以通过在 iPhone/iPod 应用程序中编程来发送短信。

【问题讨论】:

    标签: iphone sms


    【解决方案1】:

    这个问题有两个答案: 1 - 不是真的。 2 - 当然!

    使用 OS3.x,您几乎可以做到这一点。您可以以编程方式将用户带到内置的 SMS 起草应用程序,并且可以预填充“TO:”字段。但是,您不能以编程方式生成要发送的消息。

    使用 OS4.0(目前处于 Beta 版),您可以(根据这些家伙 http://iphonesdkdev.blogspot.com/2010/04/mfmessagecomposeviewcontroller-sample.html)展示 SMS 起草应用程序的模式视图,或者,您可以向用户展示一些外观和行为类似于内置的在 SMS 应用程序中,而无需实际将它们从您的程序中取出(google MFMessageComposeViewController)并填充所有字段...您甚至可以为 SMS/MMS 消息提供多个目标地址。

    话虽如此,如果不先将这些消息呈现给用户,就无法发送 SMS 消息。此时,用户可以随意发送、不发送或在发送之前对其进行修改。

    【讨论】:

      【解决方案2】:

      可以在iOS 4中设置body。请参考the documentation

      【讨论】:

        【解决方案3】:

        可以使用sms:<phone-no> URL 发起短信。但是无法在短信中填写任何内容,也无法自动发送短信。

        更多详情请访问this Apple article

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-04-09
          • 1970-01-01
          • 1970-01-01
          • 2011-04-15
          • 1970-01-01
          • 2014-05-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多