2015-09-04 205 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他准备好了:)