2010-05-24 272 views
1

可能重複:
How to programmatically send SMS on the iPhone?發送短信

我想設計一個應用程序,會發送短信到您的聯繫人在後臺的應用程序中。但是,我似乎無法找到任何教程,而且Apple Docs也沒有幫助。我也曾經在某個地方讀過,這是完全不可能的。

但是,如果是這樣,應用程序,iDistress如何設法做到這一點?它使用自定義消息從預選聯繫人發送短信:http://www.buzapp.com/idistress.html

查看截屏視頻。

謝謝。

+1

請參閱[如何以編程方式在iPhone上發送短信?](http://stackoverflow.com/questions/10848/how-to-programmatically-send-sms-on-the-iphone) – 2010-05-24 02:45:34

+0

談論功能成熟濫用。蘋果不允許你直接這樣做是有原因的。 – ceejayoz 2010-05-24 02:47:09

+0

@ceejayoz:[It is avalible。](http://stackoverflow.com/questions/2894473/send-sms-from-iphone-app/2895975#2895975) – Emil 2010-05-24 09:36:49

回答

3

您是註冊的Apple開發人員?如果是這樣,您可以使用4.0框架來顯示作曲者窗口,並在程序中以編程方式設置一些值,而無需退出應用程序。然而,你將不得不等待新的iPhone和OS4.0發佈,大約在6月/ 7月,才能發佈應用程序。

請記住:您不能在Apple's official Developer Forums以外的任何地方討論iPhone OS 4.0的細節,您需要成爲註冊的Apple Developer才能訪問。

http://developer.apple.com/iphone/prerelease/library/documentation/MessageUI/Reference/MessageUI_Framework_Reference/index.html#//apple_ref/doc/uid/TP40008274

+0

謝謝。是的,我是一名註冊的開發人員,並將開始瀏覽文檔以在我的應用中獲得此內容。 – Ali 2010-05-24 21:23:21

2

直接訪問短信和電子郵件功能在官方SDK中不可用。 iDistress向他們託管的網絡服務發送請求(從服務器發送電子郵件和短信)

+0

感謝您的回覆。你能給我一個你有這個信息的地方的鏈接嗎? – Ali 2010-05-24 05:04:30

+1

它在iPhone OS 4.0中可用。 [見我的文章](http://stackoverflow.com/questions/2894473/send-sms-from-iphone-app/2895975#2895975) – Emil 2010-05-24 09:35:48

+0

阿里:3.1 SDK中沒有關於如何編寫SMS消息的文檔ergo這是不允許的。看起來有能力在4.0中展示作曲家(謝謝埃米爾)。直接訪問發送電子郵件/短信而不顯示用戶界面是不允許的,我也不會認爲它將在不久的將來。 – rpetrich 2010-05-24 09:43:18

2

我一直在尋找如何做到這一點,被告知它不能完成。然後今天,我嘗試這款名爲Highlight的新應用程序,並且確實如此。當您註冊時,您可以從列表中選擇聯繫人,然後該應用直接發送至短信,並以自己的文本粘貼爲邀請消息。他們知道我們不知道什麼?