2015-09-04 202 views
0

假設我有幾個表單需要由用戶填寫,包括聯繫電話號碼。在填寫完所有表格之後,我希望該聯繫電話號碼應該收到一條消息,其中包括一些問候語或單擊用於表單的一些文字或圖像。該消息應作爲簡單的SMS發送,並在WhatsApp上發送。所有這些都需要在不打開WhatsApp的情況下完成。可能嗎?如果是,那麼如何? 在此先感謝。在不打開Whatsapp的情況下從WhatsApp發送消息給Whatsapp

回答

0

我不認爲這是可能的。

是的,你可以使用「MFMessageComposeViewController」,涉及用戶交互,這意味着無需用戶敲擊簡單的信息不能被髮送垃圾郵件,否則很容易被寫入設置郵件的正文。

至於通過WhatsApp的發送郵件,而無需打開WhatsApp的我想你只能打開應用

NSURL *whatsAppURL = [NSURL URLWithString:@"Whatsapp://location?id=1"]; 

if ([[UIApplication sharedApplication] canOpenURL:whatsAppURL]) { 
     [[UIApplication sharedApplication] openURL:whatsAppURL]]]; 
} 

每個應用程序都有它自己的「沙箱」的文件系統不能是應用程序的邊界外部訪問。

和iOS 9,你必須在你的info.plist添加「WhatsApp的」合適的按鍵下iOS 9 not opening Instagram app with URL SCHEME

0

我認爲你應該使用UIActivityViewController,但你需要定製它的WhatsApp和有open source here他準備好了:)