我怎样才能从iOS应用程序放置WhatsApp电话?

我希望能够从我的iOS应用程序使用WhatsApp号码拨打电话。 我怎样才能做到这一点?

你应该问WhatsApp如何做到这一点。 解决scheme在于URL架构: https : //www.whatsapp.com/faq/de/iphone/23559013

这里的代码从Objective-C的网站复制而来。 我将在Swift中继续这样做:

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"]; if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) { [[UIApplication sharedApplication] openURL: whatsappURL]; } 

只是为了确保:他们不会让你直接发送消息给他人,甚至更多:他们不会让你悄悄地发送消息,没有Wha​​tsApp被打开之前。