【发布时间】:2016-02-17 17:56:58
【问题描述】:
假设我需要用户填写的表格很少,包括联系电话。填写完所有表格后,我希望该联系电话应该收到一条消息,其中包括一些问候或单击以在表格中使用的一些文本或图像。该消息应作为简单的短信发送,也应在 WhatsApp 上发送。所有这些都需要在不打开 WhatsApp 的情况下完成。可能吗?如果是,那怎么办? 提前致谢。
【问题讨论】:
标签: ios objective-c whatsapp
假设我需要用户填写的表格很少,包括联系电话。填写完所有表格后,我希望该联系电话应该收到一条消息,其中包括一些问候或单击以在表格中使用的一些文本或图像。该消息应作为简单的短信发送,也应在 WhatsApp 上发送。所有这些都需要在不打开 WhatsApp 的情况下完成。可能吗?如果是,那怎么办? 提前致谢。
【问题讨论】:
标签: ios objective-c whatsapp
我认为这是不可能的。
是的,您可以使用涉及用户交互的“MFMessageComposeViewController”设置消息正文,这意味着无需用户点击即可发送简单消息,否则很容易编写垃圾邮件。
至于通过whatsApp发送消息,不打开whatsApp我猜你只能打开应用程序
NSURL *whatsAppURL = [NSURL URLWithString:@"Whatsapp://location?id=1"];
if ([[UIApplication sharedApplication] canOpenURL:whatsAppURL]) {
[[UIApplication sharedApplication] openURL:whatsAppURL]]];
}
每个应用程序都有自己的“沙盒”文件系统,无法在该应用程序的边界之外访问。
在 iOS 9 上,您必须在 info.plist iOS 9 not opening Instagram app with URL SCHEME 的正确键下添加“Whatsapp”
【讨论】:
我认为你应该使用 UIActivityViewController 但你需要为 WhatsApp 定制它并且有 open source here 他准备了一切:)
【讨论】: