这是代码。我把它拿走了 http://www.whatsapp.com/faq/en/iphone/23559013 它进入条件。但什么也不做。这个代码适用于iphone 5.而在iphone 5s的情况下没有任何事情发生。它没有打开Whatsapp URL。
NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"];
if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
[[UIApplication sharedApplication] openURL: whatsappURL];
}
答案 0 :(得分:1)
在Plist中添加
<key>LSApplicationQueriesSchemes</key>
<array>
<string>whatsapp</string>
</array>
答案 1 :(得分:0)
也许不是你的情况,但我认为我的回答会帮助别人。
我在iOS 11上遇到了同样的问题,问题是UIApplication.shared.canOpenURL()
不再支持某些customUrls了。
您必须使用UIApplication.shared.openUrl()
。
我希望这会有所帮助