【问题标题】:ios Whatsapp Sharing not working for iphone 5sios Whatsapp 共享不适用于 iphone 5s
【发布时间】:2015-05-27 11:04:42
【问题描述】:

这里是代码。我从 http://www.whatsapp.com/faq/en/iphone/23559013 它进入 if 条件。但什么也不做。此代码适用于 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];
}

【问题讨论】:

  • 愚蠢的问题:你在 iPhone 5S 中安装了 Whatsapp 吗?
  • 这对我来说一直很好,直到最近 - 在 2015 年 8 月 5 日最近的 whatsapp ios 2.12.5 更新后停止了:-(

标签: ios whatsapp openurl


【解决方案1】:

在Plist中添加

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>whatsapp</string>
</array>

【讨论】:

    【解决方案2】:

    也许不是你的情况,但我认为我的回答会对其他人有所帮助。

    我在 iOS 11 上遇到了同样的问题,问题是 UIApplication.shared.canOpenURL() 不再支持某些 customUrls。

    你必须使用UIApplication.shared.openUrl()

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-21
      • 2016-09-05
      • 2014-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      相关资源
      最近更新 更多