2011-09-14 117 views
1

可能重複:
How to send sms如何發送短信?

有沒有一種方法,使「發送」按鈕,都會自動按下(編程)?

+0

更好地重複: [?如何以編程方式在iPhone上發送短信(http://stackoverflow.com/questions/10848 /如何以編程方式發送短信 - 在iphone) –

回答

5

絕對不是。一旦您提供電子郵件或短信組合視圖控制器,您就不再有對這些接口的編程控制。蘋果會認爲這樣的事情是違反安全或隱私的。不幸的是,你運氣不好。

從文檔MFMessageComposeViewController

重要:郵件撰寫界面本身不是定製的,不得通過您的應用程序進行修改。此外,在呈現界面後,您的應用程序無法對SMS內容進行進一步更改。用戶可以使用界面編輯內容,但程序化更改將被忽略。因此,你必須設置內容字段的值,如果需要的話,呈現接口之前

+0

那麼如何實現這一目標?我想知道它..如何通過單擊按鈕發送短信。 如果我們不使用MFMessageComposeViewController那麼我們可以這麼做。 Registers, Ujj​​wal – Ujwal

+0

唯一能做的就是將數據發送到您自己的後端服務器,並讓它使用某種SMS協議(如果您知道單元提供程序,甚至使用電子郵件)將數據發送到您的應用程序代表。就目前而言,似乎沒有辦法在iOS中完全實現你想要的功能。 – LucasTizma